Risks to Solar Installations from natural causes are an ever present one, and something most firms try to hedge against…