Photovoltaic Power Plants in Spain Tamesol Address: Verema 19 Pol ind paec, 17251 Calonge Spain Phone Number: +34 972 65 22 66