ATLANTA (July 8, 2010) – Mage Solar announced plans in May to locate it U.S. headquarters in Dublin, a city about 120 miles southeast of Atlanta. Now word is coming from Laurens County that Mage has picked a specific site for its HQ and manufacturing facility. The German solar module maker is expected to...