Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 5 minute read Technology Industry News Capita settles cyber breach case with UK ICO—how far has the company really come since? Capita settles with UK ICO for £14 million over 2023 cyber attack. Find out how this impacts cash flow forecasts, investor sentiment, and digital transformation plans. bySrinathOctober 15, 2025