Funding and M&A Wrap-Up: Scatec Solar Raises $515 Million in a Private Placement

The transaction includes a $4 million equity investment from the Clean Technology Fund (CTF) managed by IDB Invest. Budderfly, a provider of …