How Russian investigative journalists working for precarious free press outlets exposed the "troll factory"

You are right. Lets check of what Radio Free Europe says!