IEA Report Global Electric Car Sales Surpass 20 Million in 2025 Signaling Shift in Energy Landscape European Firms Reindustrialise Amid Falling Investment Plans AI Emerges as Key Driver Neelkanth Mishra Sees Scope for Meaningful Rate Cuts Repo Rate May Hit Decade Low European Companies Maintain China Manufacturing Despite EU DeRisking Push Automated Sewing Robots Could Reshape Global Apparel Supply Chains EasyJet Faces Wider FirstHalf Losses as Iran Conflict Drives Fuel Costs and Dampens Summer Demand Consumer Price Index Rises 38 in April Marking Highest Annual Inflation Since May 2023