The flagship auto sector in Europe’s biggest economy is mired in crisis as it faces weak demand, a choppy transition to electric vehicles (EVs), and...
Mon 23rd Dec, 2024 As 2024 draws to a close, a significant gas supply contract between Ukraine and Russia is set to expire, prompting concerns across...