Location ISRC 2017:

ENEL Green Power
Laboratorio Solare Catania Passo Martino
Zona Industriale, Catania (CT), Italy

Location Enel Green Power (map)