Texture makes a bid to become the world’s go-to platform of the energy transition

Platform is a word that gets tossed around a lot in technology circles, so much so that it’s often misused. But here’s the basic business school definition: A platform is a company or business model that creates more value for participants than it captures for itself. Consider that some of the most successful companies in […]

Texture makes a bid to become the world’s go-to platform of the energy transition Read More »