Canadian Solar's profit slips in Q3 – Renewables Now

These will complement our 5 GW solar module facility in Mesquite, Texas, which is set to start production in a few weeks,” the chief executive …

Do you trust this headline?

You already voted!