Nifty posts third straight gain led by FMCG and consumption sectors | Discvr Financial News | discvr.ai