April 24, 2017 Five Award-Winning Features of TCN Platform 3.0 The Technology Marketing Corporation (TMC), a global, integrated media company, awards the best of the best and TCN gladly received one such award. Read time: 3 min