The International Cricket Council (ICC) and Booking.com, one of the world’s leading digital travel platforms, today announced a strategic....