August 7, 2012

Walmart has unveiled its first onsite large-scale wind turbine pilot project at its distribution center in Red Bluff, Calif.