Redfoxtrot Oprns China

Redfoxtrot Oprns China

People’s Liberation Army (PLA) Unit 69010 is believed to have been behind a series of cyber-espionage campaigns dating back to 2014 that have focused on gathering military intelligence from neighboring…