IBS Group
Listed in Event Management, Production Companies
+971 (0) 4 8847117
PLOT NO. 597-266 Dubai Investment Park 2, Dubai, United Arab Emirates
Description: IBS Group We’re the region’s leading set and stage rental company, providing innovative, practical support… Read more...