Finnish police release Russia-linked ship held in cable sabotage case | Global Banking & Finance Review | GBAF