Walmarts in New York are plugging into solar farms
Walmart has agreed to buy 129 megawatts worth of electricity from a leading developer of community solar farms across the state. |!| Albany
Walmart has agreed to buy 129 megawatts worth of electricity from a leading developer of community solar farms across the state. |!| Albany