Think Manchester and you think rain, Manchester United, Manchester City and possibly, Oasis. But Manchester is actually a hugely important business centre of banking, insurance, pension’s administration and home to the BBC and Granada TV, housed in Europe’s only purpose-built development at Salford Quays. Manchester is also home to what is still one of the […]