Layoffs? Suspension of production? The photovoltaic giant responds