MUMBAI: Indian broadcasters have called for the immediate restoration of television ratings by the Broadcast Audience Research Council (BARC), saying the prolonged suspension is affecting revenue ...