First Solar, Inc. (Nasdaq: FSLR) today (Sept 21) broke ground on a previously announced manufacturing facility in Iberia Parish, Louisiana, its fifth fully vertically integrated factory in the United . . .
renewableenergymagazine.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from renewableenergymagazine.com Daily Mail and Mail on Sunday newspapers.