Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 6 minute read Technology Industry News Why GlobalFoundries is betting €1.1bn on Dresden’s chip future—and what it means for Europe’s supply chain ambitions GlobalFoundries’ €1.1B Dresden expansion could reshape Europe’s chip supply chain. Find out how this plays into EU sovereignty and automotive demand. bySrinathOctober 30, 2025