Lord Sugar sells Amscreen to Tom Goddard August 11, 2015 Uncategorized Lord Sugar has sold his out-of-home media business Amscreen to Tom Goddard, the former international chief executive of CBS Outdoor.