New Relic Study Reveals Indian Businesses Face an Annual Median Cost of $76 Million from High-Impact IT Outages by CIOAXIS Bureau September 18, 2025