YuMi comes to London’s Smartech Selfridges to show what’s in store for the future

The Selfridges store in London’s Oxford Street has long been known for showcasing the latest innovations.

Read more