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