Scottish News Investigative journalist Patrick Radden Keefe: Scottish institutions may not want to take down the name because of legal trouble with the Sacklers, but, if they leave it up, it’s a badge of infamy May 30, 2021