About us
TEP Renewables (earlier TerniEnergia Progetti UK) is a utility-scale solar project developer, delivering competitive solutions to produce clean, reliable and affordable power for the consumers in Europe and the Americas.
contact
Website & social media
Locations & contact details
location
Viale Shakespeare, 71, Roma Italia, 00144, Italy