Canadian Solar shares are trading higher Monday afternoon. Canadian Solar's Recurrent Energy unit brought its 1,200 MWh Arizona energy storage project online. https ...
What To Know: The stock is rallying as investors react positively to the company's aggressive reshoring strategy, which aims to insulate the firm from geopolitical trade risks and capitalize on ...