Supply Head definition

Supply Head or “Work Head” means the category of business which the Tenderer is allowed to carry out as registered by the Government Registration Authorities.