More than 100 business leaders including Wikipedia’s Jimmy Wales sign open letter backing Britain’s center-left opposition
LONDON — More than 100 business leaders on Tuesday voiced their support for the U.K.’s center-left opposition Labour Party, nearly…