Media NTU's Mattie Duppler Discussing Big Tech on Cheddar TV by Mattie Duppler May 06, 2019 NTU's Mattie Duppler on Cheddar Business on May 6, 2019.