Tag: Igor Sechin

News
Spain seizes £458m ‘Crescent’ mega-yacht ‘owned by President Putin ally’ Igor Sechin

Spain seizes £458m ‘Crescent’ mega-yacht ‘owned...

A superyacht owned by a sanctioned Russian oligarch has been detained by Spanish...