Business Energy Shock Drags Global Growth to 3.2 Percent, Puts Pressure on Cloud and AI Infrastructure By TBT Online Desk April 29, 2026 Hyderabad (Telangana) [India], April 29: The global economy...