The US has charged six Russian intelligence officers over the devastating NotPetya cyber-attacks that hit AP Moller-Maersk in 2017.

The raid severely disrupted the Danish giant's port and shipping operations for two weeks, costing it $300m and forcing a beefing up of digital security.

The men charged by a federal grand jury in Pittsburgh are officers with the Russian Main Intelligence Directorate (GRU), the US Department of Justice said.