India final May services PMI 59.8, vs 59.0 expected and April final 58.9.

2026-06-03

India final May services PMI 59.8, vs 59.0 expected and April final 58.9.