New Delhi, April 16 -- Star India, the official broadcaster of the Indian Premier League (IPL), on Tuesday said 267 million viewers had logged on to its video-streaming platform, Hotstar, to watch the 12th edition of the T20 tournament in the first three weeks. The league began on 23 March and will conclude on 12 May....