The yield on India’s benchmark 10-year government bond fell to its lowest level since March 20.

2026-06-25

The yield on India’s benchmark 10-year government bond fell to its lowest level since March 20.