giving top executives lucrative benefits that must be paid by the acquirer if they are discharged after a takeover
Search Dictionary
Search the meaning/definition of over one hundred thousand
words!
Random Word
stride means
significant progress (especially in the phrase "make strides"); "they made big strides in productivity"; a step in walking or running; the distance covered... more