Indian AI stocks and data centers slide amid valuation concerns

Business