Pictures | Fri Jun 8, 2012 7:42pm IST

Facebook IPO mishandling hurt investor confidence: TD Ameritrade