Green Globe today announced certification of the Mövenpick Hotel&Residences Hajar Tower Makkah in Saudi Arabia for its sustainability achievements. The…