Macquarie sells solar farms to DE Shaw

Macquarie Capital has sold a 21.9MW solar farm portfolio.

Share this