InterContinental Hotels Group (LON:IHG) said it will buy back another $750 million of stock after the post-pandemic recovery in travel allowed it to post its best results in three years. The owner of the Crowne Plaza and Holiday Inn hotel chains profited handsomely from consumers putting travel at the top of their list of priorities […]