Inurface's big screen attractions keep customers coming back for more | City & Business | Finance
Inurface Media is a London-based company with a mission to make brands unmissable which means creating big-screen displays and interactive experiences.
Source: express.co.uk