Company Reports & Filings: John Hancock Funds, Aggreko
October 12, 2010 (FinancialWire) (Investrend Information Syndicate) — Annual reports for the John Hancock Preferred Income Fund (NYSE: HPI), the John Hancock Preferred Income Fund II (NYSE: HPF), the John Hancock Preferred Income Fund III (NYSE: HPS) and …