translate English to French: "Other products," such as financial services, transportation services and energy, are essentially non-technical in nature.
Les « autres produits » représentent, entre autres, les services financiers, ainsi que les services de transport et d’électricité, qui sont surtout de nature non technique.