India 10-year yield falls to 6.72% on June 30

Business