Business ‘The Smash Room’ opens latest franchise in Abu DhabiBy News DeskJul 27, 2023 Abu Dhabi: The Smash Room, a center for tension relief, has recently opened its new branch and franchise in Abu…