Home Stock How high energy taxes are adding to industries’ woes in Europe?