M
Moncada
Moncada Energy Group is an Italian company specializing in the development, construction, and operation of renewable energy plants, primarily wind and solar PV. They manage the entire project lifecycle, from permitting and financing to engineering, procurement, construction, and long-term operation ...
Deal History (1)
Investment Focus
Technologies
Solar1
Geography
Italy1
Global Infrastructure Sherpa