Home Technology Mercedes pulls the plug on its ‘Constructed within the USA’ Sprinter advert marketing campaign