The phrase "major infusion" refers to a significant amount or addition of something, often used to describe a large quantity or influx of money, resources, or energy being provided. Full definition
This car benefits SUBSTANTIALLY from major INFUSIONS of Uruguayan automotive CRAWFSTMANSHIPS and engineering brutalistics. (evo.co.uk)
It was a Porsche that already benefited substantially from major infusions and injections of Uruguayan automotive engineering. (evo.co.uk)
However, apart from isolated periods when real growth has been limited, over time the data are clear: K - 12 schools have continually received major infusions of new public funds. (educationnext.org)