Business Process Services (BPS) in South Africa, a Brave New World
To some Business Process Services may sound like yet another convoluted and ostentatious label applied by self-important people who may not otherwise be defined due to lack of substance, product…