Swift Current Energy Selects First Solar’s Thin Film PV Technology for 1.2GW Order
First Solar, Inc. (Nasdaq: FSLR) announced that Swift Current Energy, a Boston-headquartered developer, owner, and operator of utility-scale clean energy assets has placed an order for 1.2 gigawatts (GW)DC of First Solar’s