Investor Bill Browder has long framed himself as Vladimir Putin’s top enemy. “He has hunted me down through Interpol, made numerous requests of the British government to extradite me,” said Browder, who was briefly detained in Spain two months ago. “Putin made it clear I was his No. 1 foe in Helsinki a week ago, […]