Tec D’s Thomas Lawatanu discusses their role in the M&E industry as a software distributor

Increased content consumption has nurtured a media and entertainment industry that has thrived more than ever…