translate English to French: The smallest firms and the largest corporations can both compete on the global scene.
Les plus petites entreprises comme les grandes corporations peuvent être concurrentielles sur la scène mondiale.