Back

Starwood Solar Sault Ste. Marie (Canada)

Sole financial advisor for Starwood Solar Sault Ste. Marie, 3rd largest solar facility globally (later acquired by KKR).