Italy’s Enel launches new Innovation Hub at Greentown Labs in Boston

Image: Enel’s headquarters in Rome, Italy. Photo: courtesy of Blackcat/Wikipedia.