By CEP Staff • 15 September 2011 in News Calisolar lays off 80 workers as it scales down cell production