Icon
 

Wind power industry in moment of reckoning as stocks fall and