Tags Posts tagged with "gigawatts"

Tag: gigawatts

CHATTANOOGA, TENN., January 23, 2013 - Volkswagen yesterday “powered up” the largest single solar installation at an automotive manufacturing facility in the United States...