The Mövenpick Ambassador Hotel Accra has called for a broader rethinking of how businesses particularly in hospitality ...