Broadcast Audience Research Council (BARC India), the largest TV measurement company in the world, has appointed Mahendra Upadhyay as Chief....