
No country went harder and faster with its renewable obsession than Germany. The rocketing power prices that inevitably followed are crushing its once thriving industries, including motor manufacturers such as Mercedes-Benz. The idea that a critical input cost to manufacturing can be tripled without affecting profitability and employment is, as any student of that dismal […]
Recent Comments