Masdar, PLN Partner to Develop 145 MWac Floating Solar Projects Read more
NTR Secures €109m for Wind Portfolio Financing Deal in France and Ireland Read more