Power Capital Renewable Energy Secures EUR 240mn Financing Facility to Construct over 1.2 GW of Solar Assets Read more
Microsoft is laying off 10,000 employees, joining Amazon and other tech companies in job cuts Read more