Innovo Renewables S.p.A.

Contact

Info

+39 02 49369844

[javascript protected email address]

VAT IT 11627380964

Rea MI – 2615672

Milano

Piazza Lina Bo Bardi 3, Milano, Italy

London

Fora Borough Yards, 13 Dirty Ln, London, United Kingdom

Madrid

Calle Don Ramón de la Cruz 38, Madrid, Spain

Get in touch with us

* Required fields