This aged well…
Svalbard is a glittering prize for russia because as the ice cap is getting smaller up there there are unimaginable amounts of oil and gas. All countries are trying to claim massive areas of the arctic at the moment. there is a good Norwegian netflix drama series about it on netflix I think it is called "uccuopation" but in Norwegian
Because thats what its designed to do. It is not a manned sub but a small (remotely operated vehicle) ROV, which have all manner of attachments for carrying out work on the seabed