Solar Module Super League (SMSL) member Canadian Solar has lowered its 2023 revenue guidance primarily due to rapid decline in solar module prices in Q2.
Solar module manufacturer Maxeon Solar Technologies has posted a slightly dropped financial performance as its adjusted EBITDA for the second quarter of 2023 decreased by 2.4% to US$30.2 million.
US solar installer Sunrun's installed solar capacity in the second quarter of 2023 increased by 23% quarter-on-quarter, while it also significantly improved its net income to US$55.5 million in Q2.