Organization Profile

You just read:

Canadian Solar and Direct Energy Business sign long-term agreement on 23MW solar project in Southern Alberta

News provided by

Direct Energy Business

Jul 25, 2019, 08:15 ET