Insight
Solar panel maker—Meyer Burger announces major restructuring, job cuts and sacks top execs
Swiss solar panel maker, Meyer Burger, has announced a sweeping restructuring plan, cutting 200 jobs and replacing its CEO and CFO, as it ...