3i Technologies was spun out from ICICI Bank, one of the largest Indian banks, as a Business Process Outsourcing (BPO) provider in 1999. As the BPO market collapsed in 2001, the company underwent a radical strategy shift to selling application software solutions together with services. The case describes the transformation until 2006.