India cricket board fined $8 mn by anti-trust panel

bcci.jpg

—File Photo