Nissan: turning a new leaf is no easy task in July 28, 2021 The Japanese automaker is grappling with the rising cost of materials and the global semiconductor shortage
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024