Sir Peter makes a point about his organization, that while the Defence Procurement Agency (DPA) has not achieved its targets, things are getting better, not worse.
Sir Peter makes a point about his organization, that while the Defence Procurement Agency (DPA) has not achieved its targets, things are getting better, not worse.