Gainers & Losers: Meesho among 7 stocks that were under the spotlight on Wednesday

Indian markets closed marginally lower for a third straight session as auto and energy stocks weighed on indices. Titan, Emmvee Photovoltaic and Senco Gold gained on updates and broker calls, while Meesho, Balu Forge and Cipla declined on specific triggers.