Dear tech companies, you’re more than just a platform

It’s time for tech companies to stop hiding behind the “we’re...