6.7 C
London
Tuesday, November 26, 2024

The Mysterious Power of the Platform, the Internet’s Building Block

If everything is a platform—sites for networking, ride-sharing, dog-walking—does that mean nothing is a platform?

Latest news
Related news