Why the city on the Ohio River is the perfect G-20 host! IQ Admin September 3, 2009 No comments Pittsburgh? Yes, Pittsburgh! By Raquel Laneri, Forbes.com, September 2, 2009. View the complete article