Tariffs, Trump cast shadow over Canadian Solar in Q2
Higher trade barriers and regulatory uncertainty from the U.S. caused Canadian Solar Inc. (CSIQ-Q) to miss revenue guidance for Q2, even as it beat its gross margin expectation.
Higher trade barriers and regulatory uncertainty from the U.S. caused Canadian Solar Inc. (CSIQ-Q) to miss revenue guidance for Q2, even as it beat its gross margin expectation.
German clean power company sonnen Group is entering the Canadian market with a battery-based virtual power plant (VPP) pilot it is launching at the Blatchford community in Edmonton, which it calls a first for Canada.