Getty Images India 10-year bond yield declined 0.40 per cent to 5.98 after trading in 5.98 -6.04 ... Sanofi India Ltd.(down 0 ...