Solar Meyer Burger Faces Setback as D.E. Shaw Renewable Investments Terminates Supply Deal byMatthew WrightNovember 18, 2024
News Macquarie Group to Invest Up to $1.73 Billion in D.E. Shaw’s U.S. Green Energy Division byAlan MaSeptember 25, 2024