India 10-year yield falls to 6.98% ahead of RBI review

Business