What does awarding authority mean?

awarding authority meaning in Law Dictionary

The party that provides a contract towards the bidder.


awarding authority meaning in Business Dictionary

Entity that awards a prime contract.