Mirchi 92.7, India’s No. 1 radio station, started operations in Kozhikode today. Mirchi as a brand is known for its entertainment-related....