China penalises Trip.com with US$770 million fine for online hotel-booking monopoly | Crypto Craft