similar might be of other sectors postal services or telecommunications to mention the financial sector
Something similar might be said of other sectors including postal services or telecommunications, not to mention the financial sector.
similar might be of other sectors postal services or telecommunications, to mention the financial sector.