Monday, November 4, 2024
- Advertisement -spot_img

TAG

BYD Co Ltd

EU approves Italian aid for $5.4 billion STMicro chip plant

Massive supply chain disruptions during the pandemic and a rise in trade tensions with China have heightened scrutiny on Europe's reliance on Asia for...

Latest news

- Advertisement -spot_img