Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JApplicationHelper::getPath() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/component/helper.php on line 168

Strict Standards: Non-static method JRequest::getCmd() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/helper.php on line 112

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 255

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 134

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JApplicationHelper::_checkPath() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/helper.php on line 133

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 511

Strict Standards: Non-static method JFactory::getApplication() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 295

Strict Standards: Non-static method JFactory::getApplication() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 341

Strict Standards: Non-static method shRouter::shGetConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 343

Strict Standards: Non-static method JFactory::getDocument() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 309

Strict Standards: Non-static method JString::ltrim() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 695

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JString::ltrim() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 696

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JString::ltrim() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 698

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JString::ltrim() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 699

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method shRouter::shPageInfo() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 315

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/helpers/autoloader.php on line 95

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/helpers/autoloader.php on line 106

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method shRouter::shGetConfig() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/helpers/shurl.php on line 19

Strict Standards: Non-static method shRouter::shPageInfo() should not be called statically in /home/wwwglob/public_html/administrator/components/com_sh404sef/helpers/shurl.php on line 21

Strict Standards: Non-static method JFactory::getDocument() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/includes/application.php on line 135

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/includes/application.php on line 136

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JRequest::getCmd() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/includes/application.php on line 152

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 255

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 221

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 222

Strict Standards: Non-static method JFactory::getLanguage() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 237

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JURI::base() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 242

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JURI::base() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 353

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JFactory::getLanguage() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 168

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JFactory::getLanguage() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 168

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JFactory::getLanguage() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 168

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JFactory::getLanguage() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 168

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JFactory::getLanguage() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 168

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/modules.php on line 40

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 63

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 64

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JModuleHelper::renderModule() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/module.php on line 84

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JRegistryFormat::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/registry.php on line 373

Strict Standards: Non-static method JFilterInput::clean() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/registry/format.php on line 45

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 199

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JUtility::parseAttributes() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 382

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method JResponse::setHeader() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/document.php on line 776

Strict Standards: Non-static method JResponse::setHeader() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/document.php on line 780

Strict Standards: Non-static method JResponse::setBody() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/includes/application.php on line 169

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 511

Strict Standards: Non-static method JFactory::getApplication() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/megamenu.php on line 34

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getApplication() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/megamenu/core/admin/util.php on line 114

Strict Standards: Non-static method JFactory::getUser() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/megamenu/core/admin/util.php on line 115

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/factory.php on line 163

Strict Standards: Non-static method JFactory::getApplication() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 375

Strict Standards: Non-static method shRouter::shGetConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/plugins/system/shsef.php on line 387

Strict Standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 394

Strict Standards: Non-static method JResponse::toString() should not be called statically in /home/wwwglob/public_html/index.php on line 177

Strict Standards: Non-static method JResponse::getBody() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 190

Strict Standards: Non-static method JResponse::allowCache() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 197

Strict Standards: Non-static method JResponse::setHeader() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 199

Strict Standards: Non-static method JResponse::setHeader() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 200

Strict Standards: Non-static method JResponse::setHeader() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 201

Strict Standards: Non-static method JResponse::setHeader() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 202

Strict Standards: Non-static method JResponse::setHeader() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 203

Strict Standards: Non-static method JResponse::sendHeaders() should not be called statically in /home/wwwglob/public_html/libraries/joomla/environment/response.php on line 206

Strict Standards: Non-static method JURI::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/templates/beez/index.php on line 18

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 272

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 272

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 272

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 272

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JRequest::getCmd() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/templates/beez/index.php on line 20

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 255

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JRequest::getCmd() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/templates/beez/index.php on line 21

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 255

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 272

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JRequest::getBool() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 97

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 217

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 151

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Strict Standards: Non-static method JRequest::getVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/templates/beez/index.php on line 24

Strict Standards: Non-static method JRequest::_cleanVar() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 134

Strict Standards: Non-static method JFilterInput::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/environment/request.php on line 577

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/wwwglob/public_html/libraries/joomla/filter/filterinput.php on line 512

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/wwwglob/public_html/libraries/joomla/filter/filterinput.php on line 514

Strict Standards: Non-static method JFactory::getApplication() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/head.php on line 56

Strict Standards: Non-static method JDispatcher::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 511

Strict Standards: Non-static method JArrayHelper::toString() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/renderer/head.php on line 103
The Future of Outsourcing - Impact on Jobs - keynote speaker FORUM

Strict Standards: Non-static method JModuleHelper::getModules() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/document/html/html.php on line 272

Strict Standards: Non-static method JModuleHelper::_load() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/module/helper.php on line 88

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method JLoader::load() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 161

Strict Standards: Non-static method JLoader::register() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 138

Strict Standards: Non-static method JFactory::getSession() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 374

Strict Standards: Non-static method JError::isError() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/component/view.php on line 193

The Future of Outsourcing - Impact on Jobs - keynote speaker

Written by

Futurist Keynote Speaker: Posts, Slides, Videos - Future Emerging Markets, BRICS, Strategy Keynotes

Rate This Article

Growth of India and China, emerging markets threat and opportunities

Need a world-class outsourcing keynote speaker for your event? Phone or e-mail Patrick Dixon now. Read FREE SAMPLE of The Future of Almost Everything - his latest book.

Impact of Outsourcing Jobs - Economies of Wealthy and Poor Nations

The truth about the speed, scale and unstoppable momentum of business process outsourcing and offshoring. What will be the net impact of outsourcing on American and European economies? How should company executives and union leaders respond to emerging markets? Can or should the offshoring process be reversed? Advantages and disadvantages of outsourcing?

Outsourcing is very controversial and affects every part of business from manufacturing through to design, software development, financial control, logistics management, customer support and sales. Outsourcing has been praised as cost-effective, efficient, productive and strategic - but also condemned as evil, money-grabbing, destructive, ruthless, exploiting the poor, destroying communities and nations.

Outsourcing incentives are huge - and can lead to falls in service costs of 50-60%. Up to half of the $19 trillion spent every year by European companies on sales and administration could be outsourced.  Despite the publicity, outsourcing is most often to companies in the same nation - for example ISS employs over 500,000 local people in catering, buildings maintenance, facilities management, cleaning and security for hospitals, schools, government buildings, factories and offices.

However, during 1995-2011 there has been a large migation of skilled, semi-skilled and unskilled jobs from high-cost to low-cost nations.  Outsourcing has produced labour shortages in many emerging economies. For example, China is now seeing 100% salary inflation at top end and India is not far behind - acute shortage of experienced business leadership. Some companies are now thinking of moving operations to places like Pakistan (50% lower costs and over 200,000 IT graduates looking for work), Bangladesh or Vietnam. Changes are happening very quickly.  But other corporations are already moving jobs back home - because cost savings have narrowed, and because outsourcing carries risks - in supply chain delays, language and culture challenges, distance management, loss of intellectual capital and so on.

New outsourcing decisions can generate weeks of hostile media coverage, widespread protests and industrial action. The outsourcing issue is so sensitive that decisions are usually taken behind closed doors at the most senior levels in the organisation, and only announced after much careful research into how the proposals are likely to be received.

If handled badly, business process outsourcing can damage corporate image, weaken a brand, unsettle customers, and result in lower quality of products and services. But when handled well, the results can be good enough to save a failing corporation.  It all depends.

Outsourcing - EU, US, India, China and Central Europe

You have to show why outsourcing is right.

If you want to save money fast and take everyone with you, you have to convince those involved that the world will be a better place as a result of outsourcing. Take the high moral ground.

A good example of this has been tensions over relocating call-centres and software support from countries like the UK and the US to India . More than 230,000 jobs are lost each year in America as a result of outsourcing - but many economists believe that a similar number of new jobs are being created at the same time.

Union members have protested that jobs are being destroyed in an immoral way, not only because communities are hit back home, but also because they argue the new jobs created in other countries pay very little and exploit the poor. They have often driven vigorous campaigns at work and in the media, designed to block the outsourcing process.

This has happened because many of the corporations concerned have failed to tell a good news story in a convincing way, to explain why business process outsourcing will result in a better future in a broad sense - not just for shareholders.

So what is the good news story? First you have to tell the bad news about the corporation, and prepare the ground for how you are going to save the day. Corporations may differ, but when it comes to outsourcing to a developing country, the "better world" promise is nearly always identical.

Future of Outsourcing and Offshoring - is it all over?

BAD NEWS

We need to take urgent action to reduce costs

If we don't run our business efficiently, everyone could lose their jobs

People who have entrusted their life-savings to us (mainly pensioners), will also lose their money

Customers will feel exploited by our high prices, and will go elsewhere

GOOD NEWS

We can easily save costs, save the company, save most people's jobs, keep prices down and offer great service - by relocating some jobs to other, less expensive parts of the world

Highly skilled people are available for outsourcing in some of the poorest nations

Their daily costs of living are lower, and we can pay them less while still enabling them to enjoy a good standard of living.

People in these countries really do need the support and investment that outsourcing brings.

Every job we create in these countries through outsourcing can create many others as new money flows into the national economy, and is spent on local goods and services

By investing in these countries, we are also helping them develop into new markets for our own business, which is good for everyone

We are also doing our part to help tackle the greatest moral challenge of our time, which is the growing gap between richest and poorest nations, helping build international peace, prosperity and security for a better future

And so the message continues: In summary, if we continue as we are, the result will be disaster for everyone - customers, workers and the community. If we outsource, the future will be better for all, apart from a few who we deeply regret will lose their jobs for the sake of those who remain. We are deeply indebted to them for the contribution they have made and are committed to their future. We will do all we can to help them find employment elsewhere.

It matters how outsourcing is done

It is harder to argue for outsourcing if the corporation is making record profits, is not facing significant competitor pressures, and is making people redundant against their will.

On the other hand, few labor organisations consistently oppose outsourcing if the corporation is vulnerable, competitor pressures are severe, other companies have already led the way, and if existing workers are being offered voluntary redundancy on reasonably generous terms as well as retraining. And of course, people also want to see assurances that new workers in emerging countries will get an appropriate, fair wage and safe working conditions.

Facts about Outsourcing

Some say that it is wrong to pay people in India less than the same job would justify in somewhere like the US. However we need to compare not just salaries, but what those salary levels will actually buy in different countries. An IT professional in India may be far better off in terms of lifestyle, even though paid only a third of the US salary. It all depends on exchange rates. The pressures will continue to grow, not just for cost saving, but also for quality, service and speed.

* India produces more than 870,000 new IT graduates a year and produces more than a million engineering graduates a year, plus 16 million others with engineering diplomas. India is leading the way in new areas of pharmaceuticals, biotech, electrical and mechanical engineering. China also.

* One in 5 UK workers at risk from outsourcing have difficulties reading and writing. The UK struggles to turn out just 8,000 IT graduates a year.

* Most outsourcing is by large companies, yet small companies provide most jobs in America and Europe, and most of the economic growth. Big companies create headlines but the greatest impact is elsewhere and almost invisible. The UK has 3.3 million companies. If each one takes on just one more person on average, the result would be more than 3 million new jobs, and that is what has happened in the last few years, with unemployment at very low levels despite several million people added to the labour force. Yet 6,000 redundancies at a factory is mistakenly seen as a national crisis.

* Each outsourced job in India can generate work for more than 20 other people as the money flows around the national economy, usually at a far faster rate than in countries like the US.

* When a product is manufactured in China instead of the US or Europe, only a small part of the total retail price lands up in that country. Most is taken as before by the retailer, wholesaler, distribution system, research, design and development teams and company owners as profit. So the impact is less than you might expect.

* Research shows that some of the new economic activity generated in developing countries by oursourcing will generate new demand for goods and services in the country where the jobs have moved from (eg America). McKinsey Global Institute estimates that for every dollar US corporations spend on outsourcing to India, 33c gets 33c and the US economy benefits by $1.14. This is based on several assumptions: that 69% of displaced service workers will find new jobs within a year, and will end up earning 96% of their previous wages - backed up by 1979-1999 data. However older workers may be out of work far longe, especially if their education is poor.

* Outsourcing saves money for corporations which means lower costs for consumers, and higher dividends for pensioners who own 75% of US and UK wealth - that means more money to spend on other things such as local services (meals out, beauty treatments, gardening, decorating etc) and that produces new jobs.

* Outsourcing has meant for example that you can buy a DVD player for less than $100. It is one reason why retail costs of products has halved in many sectors over the last 20 years, allowing for inflation.

* Future economic growth depends on new generations of creative, dynamic entrepreneurs, with good access to venture capital, who will drive national economies through transition.

Making stronger case for high performance

Too many business leaders talk about high performance as a general aim without making a powerful enough case for it. They assume that everyone will automatically sign up to deliver high performance because by definition it is a GOOD THING. But the reality is that for individual team members, demands for high(er) performance are often a BAD THING for team members who suffer longer hours, land up working even harder, chasing even more stressful targets. That's why we have to be convincing and passionate about the reasons why high performance is so important.

In many industries the answer is obvious: safety. For example, air crews hardly need lecturing on the consequences of poor plane maintenance. But many other kinds of business struggle to make as convincing a case.

"We want to reduce errors in the packages we send out because it is so annoying to be on the other end, and it takes us all ages to sort out."

"When the software crashes, it's a complete waste of time and very frustrating."

Sure, it matters, but not as much as a plane crashing, hardly a matter of life and death, but it must be a matter of life in some significant way if we are to engage passion.

Failing that, all we are left with is a GOOD NEWS / BAD NEWS story like the outsourcing example where the only reason we can give to get people's attention on performance is that without it, the entire corporation is at risk.

Need a world-class outsourcing keynote speaker for your event? Phone or e-mail Patrick Dixon now.

* Patrick Dixon has given keynote presentations on a wide range of emerging markets issues in North America, Central America, Latin America, West Europe (European Union), Central Europe, Eastern Europe, Baltic States, Middle East, Africa, Central Asia and South East Asia. He has been a conference speaker at events in Barbados, Belarus, Brazil, Burundi, China, Czech Republic, Democratic Republic of Congo, Egypt, Estonia, Fiji, Estonia, Hungary, India, Kazakhstan, Latvia, Malaysia, Mexico, Morocco, Nigeria, Panama, Poland, Romania, Russia, Saudi Arabia, Singapore, Slovakia, Slovenia, South Africa, Thailand, Turkey, Ukraine, Uganda, United Arab Emirates and Zimbabwe.



Related news items:
Newer news items:
Older news items:


Thanks for promoting with Facebook LIKE or Tweet. Really interested to hear your views. Post below.

Tom
May 12, 2016 - 10:19

The writer makes some very good points. These are the same points that have been used to sell the outsourcing concept here in the US. I can't speak for other sectors, but in IT the problem is in the implementation.

The writer mentions that "India produces more than 870,000 new IT graduates a year". Unfortunately, the schools are not providing a quality education. Many junior IT personnel in India who have a "College degree" (IE a 6 month course that is impossible to fail) do not understand the most basic tasks required of them. The largest IT Managed Services companies sell their services by promising "highly trained and experienced staff", but they hire people straight out of a substandard school and place them on a support team with little or no training.

The problem is compounded when these inexperienced people are put to work writing software/firmware. What we end up with is software that doesn't work properly, IT support that can't identify the problems, and a development team that is unable resolve the problems. It's OK for competition because everyone is turning out the same bad soft/firmware written by the same unskilled developers. What will you do - buy from a different hardware vendor? It has the same bad firmware. If you're lucky, it will be fixed within a year or two and, by that time, it will be considered obsolete. We laugh and say "you get what you pay for", but the consumer does not get what they pay for.

Palash
December 30, 2014 - 05:45

it Easy

TAHER
October 17, 2014 - 03:56

Hi,
Outsourcing will eventually vanish, this will depend on economists of the struggling countries. As production function displays, it will reach to the point of sinking down, hence returning investments back home.

Ed Bellamty
April 04, 2013 - 04:03

Outsourcing is the scourge of western economies. Could benefit short term the bottom line of a company, but at a national and regional level is creating a drain of economic activity and know how and accelerating the decline of the west.
The shortsightedness of policy makers is appalling.
Some outsourcing may be acceptable, with strict counterparts in capital flows. You may do our data entry, if you buy our locally produced cars. Anything is unacceptable. Unfortunately political leadership is in the pockets of lobbyist of greedy corporation that are destroying the social fabric of the west.

bhanu
March 14, 2013 - 06:11

i found this very informative thanks a lot for sharing

Patrick Dixon
December 03, 2012 - 14:02

Hi welcome to the debate on OUTSOURCING. I know this is a really controversial area. People have very strong views about it. Please do share your thoughts here. Your comments will be read by many thousands of people and I try to reply to each one.

Lending Wanted
August 22, 2012 - 14:27
nice site

good job awesome site...

Josh Gibson
July 09, 2012 - 21:50
Great Article

Great article for the time but having worked for a few of the major players in the finance industry I am already noticing the outsourcing trend reversing. The more innovative companies are in fact "in-sourcing" if there is such a thing and relocating roles back from India and SE Asia. The reason is simple, the market is so dynamic that it is no longer a matter of simply driving down costs to create some temporary efficiencies, revenue must be generated, and the means for this is via innovation, creativity and intrapreneurship. These are capabilities that cannot be outsourced to foreign countries. The market leaders are beginning to recognize this and as the economy recovers we will start to see the outsourcing "trend" not only slow down, but reverse

Reply to Josh Gibson
Patrick Dixon
November 07, 2012 - 05:08

Thanks - yes I agree. Insourcing is also taking place, especially where agility and speed are needed and to minimise supply chain risks. With wage costs in coastal areas of China now increasing by 12% a year, the price differentials are becoming less. At the same time, expect movement of manufacturing to (even) lower cost nations like Vietnam.

Peter
April 18, 2012 - 01:47
This article is not credible

Outsourcing has removed the GDP of the west. The west will now sink like a stone. Just watch...White collar jobs the next to go....

Arnold Lariviere
March 02, 2012 - 23:54
Requirement

I am looking into for a good campaign for my company, as being the Team Leader. Please contact urgent. Thanking you Arnold Lariviere

Duncn Craig
November 29, 2011 - 05:44
outsourcing

re your article, you havent mentioned the poor satisfaction of outsourced call centres in the uk ! since the start of this indian call centres have become well known for poor service with customers getting and struggling with language issues confusing the situation. the destruction of european and usa economies with low skilled jobs being exported

Reply to Duncn Craig
Patrick Dixon
November 09, 2012 - 12:16

Yes it is true that some outsourcing projects have been very disappointing - customers usually prefer to have conversations with people in the same country, and cost savings have not been as great as hoped.

Brianna
May 29, 2011 - 18:31
Information Technology

"The UK struggles to turn out just 8,000 IT graduates a year."

Do you know what the turn out is for the US?

Reply to Brianna
Patrick Dixon
June 09, 2011 - 10:31
Outsourcing impact on America Jobs

Sorry I do not have that statistic.

We really welcome debate about this important topic. Please do contribute your thoughts.

Bee
February 24, 2011 - 00:43

I think, outsourcing is destroying the United States of America.

outsource
August 20, 2010 - 02:10
http://small-business-outsource.com/

this is my favorite site. it helps me a lot . oh no not just me this is for global change :) nice post. keep it up

Peter Msoni
June 29, 2010 - 08:15
outsourcing procument department

what are the economic effects to the local community like (mazabuka)zambia of moving the office to another town after outsourcing.And how can the people stop it?
Thanks.

Saugata Sengupta
November 23, 2008 - 23:49
Outsourcing: Expansion by Diversification

Outsourcing has Evolved!
It is no longer a temporary trend, instead it is quickly becoming a perennial phenomenon - read paper about the various ways in which outsourcing has diversified and expanded towards becoming a de-facto standard of running global businesses!

Mahendra Garusinghe
July 21, 2008 - 00:24
Business Management

I like to learn more about logistics in the present fuel price rise.

Reply to Mahendra Garusinghe
Patrick Dixon
July 21, 2008 - 03:17
Logistics and fuel crisis

Thanks - there is more on these kinds of logistics issues on http://www.youtube.com/profile_videos?user=pjvdixon&search_query=logistics which is part of my YouTube site.

http://www.youtube.com/profile_videos?user=pjvdixon&search_query=logistics

Try also this one above on biofuels. Patrick

Join the Debate! What are your own views?


?

 

Strict Standards: Non-static method JLoader::import() should not be called statically in /home/wwwglob/public_html/libraries/loader.php on line 186

Strict Standards: Non-static method JPathway::getInstance() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 697

Strict Standards: Non-static method JError::isError() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/application/application.php on line 698

Strict Standards: Non-static method JError::isError() should not be called statically, assuming $this from incompatible context in /home/wwwglob/public_html/libraries/joomla/cache/cache.php on line 229