Small Business | Tue Jun 12, 2012 11:56am EDT

First Solar ramps up production at German plants