India's 10-year bond yield steady at 6.76%, traders remain cautious

Business