translate English to French: It provides a common portal for technology entrepreneurs, innovation professionals and intermediaries.
Elle offre un portail commun pour les courtiers en technologie, les professionnels et les intermédiaires de l'innovation.