One of the key shopping areas in Sheffield city centre has been bought by a real estate company for £41m. NewRiver has purchased The Moor, a 28-acre retail and leisure site, and discusssions are planned for the potential development of 1,400 residential and student...