British fund manager Browder released from police station in Madrid – police source

MADRID (Reuters) – British investment fund manager Bill Browder was released from a Madrid police station on Wednesday because an Interpol arrest warrant for him was no longer valid, a Spanish police source said.

Newsletter Signup

Want to recieve regular updates from us, sign up to our newsletter to be in the know.