·TRACK RECORD

+6 GW of wind and solar projects developed since 2007.