India services growth slows to 9.5% in May 2026

Business