News

Meyer Burger, a Swiss manufacturer of solar panels, has closed a U.S. plant in Arizona because of financial problems, laying off all 282 ...