ibtm world announces finalists for 2017 Tech Watch Award
ibtm world has today announced the nine finalists for its renowned ibtm world Tech Watch Award. The winner will be announced at ibtm world 2017 which takes place at Fira Barcelona from 28-30 November.
The finalists […]