Panorama

IRENA, CENER sign collaboration agreement
The International Renewable Energy Agency (IRENA) and the Spanish National Renewable Energy Centre (CENER) have signed a ground-breaking collaboration agreement to further encourage the proliferation of ...