Emerging Delivery Locations in India: The Rising Tide Emerging Delivery Locations in India The Rising Tide Foreword With revenues of USD 118 billion in FY2013-14 and a large…