Science Tech London is still top for software developers, but European rivals are catching up fast February 7, 2019 admin 0 Comments London still has the most software developers, but for how long? Go to Source