The European Union (EU) is considering import restrictions on Russian aluminium and phasing out liquefied natural gas (LNG) ...
Chinese researchers apply for patents for ‘submarine cable cutting devices,’ while Russian experts boast on television that ...