Source: http://www.swiftelearningservices.com/does-outsourcing-elearningonline-training-development-make-sense/