A wrap-up of IDC Digital Transformation Awards (DXa) 2018, where 13 regional winners were named best of the best out of over 600 nominations.
A wrap-up of IDC Digital Transformation Awards (DXa) 2018, where 13 regional winners were named best of the best out of over 600 nominations.