Indian Premier League-Intellectual property League? IPL stands for Indian Premier League and this is a Twenty20 Cricket Competition controlled and created by the Board of Control for Cricket in India (BCCI) which is also the richest cricket board in the world. The popularity of IPL has been massive across all cricket loving nations and [...]