Business Vocabulary
Q1
Shared service centres (SSCs) are not a new phenomenon within the financial services industry; indeed they have become an established part of the business process ..... for many large multinationals, says Hugh Davies of Citi.
(*) landscape
(*) portrait
(*) scenery
(*) viewpoint