Define Peterborough. Peterborough synonyms, Peterborough pronunciation, Peterborough translation, English dictionary definition of Peterborough. 1. A city of southeast Ontario, Canada, northeast of Toronto on the Trent-Severn Waterway. 2. A city of east-
In reality, the private sector has lost jobs, faced falling profits, and seen many businesses fail in recent years. Meanwhile, public sector is burdened with unprecedented budget cuts and in many cases significant deficits that are threatening their ability to deliver frontline services. Both are t...