Germany has reached a point of no return. Business leaders are keenly aware, and the public feels the strain, yet the politicians remain curiously paralysed....
The European Union will impose additional tariffs of up to 38.1% on electric vehicles imported from China starting next month, escalating the global trade war...