Techworld unveils the techies 2018 winners
- Fri 23 Feb 2018 12:18:PM
The winners were revealed at a glitzy party in Shoreditch on 22 February
Source: Techworld unveils the techies 2018 winners
Source: Techworld unveils the techies 2018 winners