Posted on October 13, 2020 by adminMalaysia’s Genting and Spain’s Melia Are the Only Travel Companies to Top a New Corp Sustainability Ranking Genting Resorts and Spain’s Melia were ranked by the Wall Street Journal as among the 100 most sustainably managed companies in the world. ( read original story …)