Exclusive

Publication

Byline

Location

Pune, Vadodara may get billion-dollar IPL franchises

New Delhi, Nov. 10 -- India's flagship cricket competition, the Indian Premier League (IPL), could soon have more teams vying for the trophy. The Board of Control for Cricket in India (BCCI), which ru... Read More