The yield on India's 10-year government bonds fell to its lowest level since April 21.

2026-06-12

The yield on India's 10-year government bonds fell to its lowest level since April 21.