Airtel Internet TV Launch

Airtel Internet TV Launch, Press Conference Event Held at Shangri-la Hotel, New Delhi