That article only mentions Pittsburgh once, to say that that's where Duolingo is based.
I searched and couldn't find articles about Duolingo moving out of Pittsburgh, although they did recently move to a bigger office in Pittsburgh: http://www.bizjournals.com/pittsburgh/blog/innovation/2013/0...