Home General Companies Defy Pandemic To Sign Up For Most Ever Clean Energy Deals