Enel inaugurates new Innovation Hub & Lab in Catania

Image: Enel headquarters in Rome, Italy. Photo: Courtesy of Blackcat/Wikipedia.org