translate English to French: The word 'company suggested that what was in point were goods or services intended for companies or firms.
Le terme «company» permettrait de comprendre que l'on est en présence d'un produit ou d'un service qui est destiné aux sociétés ou aux firmes.