translate English to French: To date this investment has helped bring 21 products and services to market resulting in over $14 million in revenues (excluding data sales) and leveraging an estimated $3 million in RADARSAT data sales.
À ce jour, ces investissements ont favorisé la commercialisation de 21 produits et services qui, à leur tour, ont généré des recettes de plus de 14 millions de dollars (excluant les ventes de données) et entraîné des ventes de données RADARSAT évaluées à 3 millions de dollars.