International Cricket Council: The International Cricket Council (ICC), the world's cricket governing body, reportedly lost close to $2.5 million in an internet fraud last year. The phishing incident, which started in the US, took place last year. As per reports, the ICC was repeatedly cheated by ...
READ MORE +