Thursday, December 2, 2021 The organizations who signed our letter to Walmart demonstrate the wide-ranging benefits of installing solar panels at big box retail stores PrevNext