Why People Love To Hate Big Tech Advertising Lena Bramsen, The New School The visual advertising style of Corporate Memphis has taken Big Tech companies by storm, but people are starting to catch onto its lack of originality.… May 6, 2022