SINGAPORE: A bug in its software left hundreds of thousands of webpages hosted by Cloudflare Inc leaking encrypted personal data, but there was no sign...
NEW DELHI: Test teams are excessively exploiting 'home advantage' by preparing pitches that favour the strengths of the host nation, an International Cricket Council (ICC) panel representing various stakeholders within the sport said on Friday.