Sunrun Inc . (NASDAQ:RUN), a leading provider of residential solar energy systems with a market capitalization of $2.09 billion, finds itself at a critical juncture as it navigates a complex landscape ...
Nextracker (NXT) came out with quarterly earnings of $1.03 per share, beating the Zacks Consensus Estimate of $0.59 per share. This compares to earnings of $0.96 per share a year ago. These figures ...
The news that DeepSeek was able to develop generative AI technology for far less money than OpenAI spent on ChatGPT has investors concerned that the hardware build-out that enabled Nvidia's stunning ...
Anshul Vishal, VP Corporate Development will continue to head commercial development of the US Project working towards a successful construction financing as the Company advances its broader vision of ...
Since founding Canadian Solar in 2001, Dr. Qu has grown the company from a small startup into a global leader in solar and energy storage. Operating in 23 countries, Canadian Solar has delivered more ...