As companies grew in size, more emphasis was placed on multiple ongoing programs with high-technology requirements
alleviate
transitive verb. : relieve, lessen: such as. a : to make (something, such as pain or suffering) more bearable a drug that alleviates the symptoms using relaxation techniques to alleviate stress To draw customers, [Richard G.]