Walmart stores, other commercial buildings to have energy-storage systems installed

0
172