Clean Power
The Red Bluff, California Walmart distribution center was revealed as its first on-site industrial sized wind turbine pilot project. With a height of 265 feet...
Hi, what are you looking for?
The Red Bluff, California Walmart distribution center was revealed as its first on-site industrial sized wind turbine pilot project. With a height of 265 feet...