The migration of software development to low-cost offshore locations has, thus far, been a major trend in the 21st century. Prompted by the dual challenges of reducing costs whilst simultaneously adapting to a new regulatory landscape, many large financial firms opted to migrate development functions to offshore locations, predominantly in Mid and...