Internal teams are more expensive, think of the hidden costs – insurance, visa, gratuity, technology software, technology hardware – there is a significant price difference between outsourcing and insourcing – because of economies of scale our solution is cheaper. You can scale up OR down as are your needs