Our continued growth and success are a testament to our business model and management. … Milton Keynes drops Serco and awards Suez £300m deal -. PrevNext