H2020

Decarbonising island energy systems

Giannicola Loriga, Head of the RINA Research & Development Project Technical Coordination Unit, and Smart Islands Energy System (SMILE) Project Coordinator, speaks...

Latest Feature