Dutch solar owners asked to switch off during peak periods to ease the distribution crisisJune 7, 2026
Solar Industry Letter from China’s PV Industry: Hoshine Silicon Posts $411 Million Loss for 2025By solarenergyApril 17, 20260 Hoshine Silicon reported 2025 revenues of CNY20.499 billion ($2.82 billion) and a net loss of CNY2.991 billion due to solar…