If you’re engaged in the software industry and own a company, Offshore Development Centre (ODC) may no longer be an unusual term. An ODC is slowly becoming a favourite option for software ...