Offshore software development market
“Offshoring”, or “offshore outsourcing”, generally means moving the physical location of information technology (IT) services delivery from a developed nation with high wage rates to a developing country with lower wage rates… http://www.s3solutions.com.vn/eng/