Serco on £350m spending spree