17 June 2019

The current shape of London’s public transport service

London is one of the biggest and most densely populated cities in Europe. It has roughly 9 million inhabitants in…

8 March 2019

The biggest digital signage projects of 2019

Digital displays are becoming cheaper to manufacture and manage on a large scale. As a result, more and more businesses…

Join our mailing list

Get regular updates about the latest R&D news and insights

Required fields*