Source: https://www.aspiresys.com/WhitePapers/Whitepaper-Platform-Approach-for-BPOs.pdf