High energy prices force German industry to scale back production

POLITICS & ECONOMICS