On President Barack Obama’s tour yesterday of a Wisconsin renewable energy site, he discussed the importance of clean energy manufacturing and automobiles with a “Made in the United States” stamp, according to an Associated Press report.The President was in Menomonee Falls, Wisc. at ZBB Energy, which manufactures renewable energy batteries and fuel cells. He anticipates that [...]