new blood

[new blood] {n.} Something or someone that gives new life or vigor,fresh energy or power.

New blood was brought into the companythrough appointment of younger men to important positions.