The PV industry has been playing a game of 'whack a mole' in tackling module defects over the past decade, according to Kiwa ...
US community solar has installed a record of 1.7GW in 2024, a 35% increase from 2023, according to a report from Wood ...