3 ms·
All I'm saying Its a complete 360 from the marketing they did to establish their brand... you know, save the world kind of stuff, especially from google. From
by otterdude 1y ago
All I'm saying Its a complete 360 from the marketing they did to establish their brand... you know, save the world kind of stuff, especially from google.
From 2000-2016 most tech marketing\branding was aimed at some kind of social benefit.