What does approval authority mean?

approval authority meaning in Law Dictionary

the energy an officer features in a company to devote the firm to an agreement.


approval authority meaning in Business Dictionary

Power conferred regarding the officer of a firm to devote the firm to a binding contract, place it into financial obligation, and take on a financial threat.