Ses produits sont, au contraire, des produits de très haute technologie.
These products are, on the contrary, extremely high-tech products.
Ses produits sont, au contraire, des produits de très haute technologie.