US solar panel installation total down by 2% in 2018: Report

Canadian Solar has reported a net profit increase to $237.1m in net profit for 2018. Credit: US Department of the Interior.



  • Canadian solar results