Cliff Meaning In Business. The cliff exists to ensure that equity isn’t handed out t