UK & Europe Leonid CEO James Mitchell set to speak at IOT Solutions World Congress on why Barcelona is good for… Newsdesk Oct 26, 2019 “The quality of life is far superior here than in the UK which makes for a happy and motivated workforce.”