Canadian Solar Inc. (the "Company" or "Canadian Solar") (NASDAQ: CSIQ) today announced the appointment of Colin Parkin as a member of its Board of Directors and his
Here''s what you need to know about what''s happening to federal tax incentives for everything from solar panels to heat pumps to electric vehicles, and how much time you have
We are deeply committed to excellence in all our endeavors.
Since we maintain control over our products, our customers can be assured of nothing but the best quality at all times.