, design, technical, casting and operation services to create extraordinary entertainment, live events, exhibits, destinations... moments by bringing to life unforgettable in-person experiences; ted, Europe's largest leisure entertainment experience...
RWS Global