I Squared to invest $400m in Origo Energia
I Squared Capital has agreed to invest up to $400 million in Origo Energia to support 2GW of distributed solar projects in 20 Brazilian states in the...
I Squared Capital has agreed to invest up to $400 million in Origo Energia to support 2GW of distributed solar projects in 20 Brazilian states in the...