translate English to French: Interchange of technology offers and needs are exercised in the form of brokerage.
Les 10 centres offrent à l’heure actuelle aux entrepreneurs un espace total de 40 000 m2.