18 Honored with Web & Technology Awards
LOS ANGELES – More than 100 winners of 2017 XBIZ Awards were crowned Jan. 12. Categories covered every corner of the industry, from performance and production to manufacturing and retail, plus all sectors of the online industry. Winners in the Web & Technology division were:...
Posted On 16 Jan 2017