Location: Lavelle Road, Bangalore
Area: 50,000 Sqft
Year of Completion: 2004
STAR TV India, is an Indian media and entertainment company, owned by 21st Century Fox. It has its headquartered in Mumbai, Maharashtra. STAR India's portfolio includes 58 channels in eight languages. The network reaches around 650 million viewers in India per month.