Back

Starwood Solar Sault Ste. Marie (Canada)

Consulting services for Starwood Solar Sault Ste. Marie (Canada),
at 69 MW the second largest solar facility in North America and one of the largest in the world, as exclusive financial advisor in the planning, construction and operating phase as well as project organisation and financing (equity).