I want to know the answer to the following question:
Which network broadcasts Premier League live in India?
All the background I'm provided with is that "In India, the matches are broadcast live on STAR Sports.". Is that enough to answer the question?