The new power of the founders

The new power of the founders

Europe is bursting with new start-ups