Ogilvy India’s Executive Creative Director Syed Mohammed Talha Nazim has passed away due to Covid-19 virus. Also read: Ogilvy Appoints Kedar....