A clause shall be inserted in all specifications or contracts hereafter made or awarded by any public authority or by any official of any public authority created by the state or any political subdivision, for work or services performed or to be performed or goods sold or to be sold, to provide that upon the refusal by a person, when called before a grand jury, head of a state department, temporary state commission or other state agency, the organized crime task force in the department of law, head of a city department, or other city agency, which is empowered to compel the attendance of witnesses and examine them under oath, to testify in an investigation concerning any transaction or contract had with the state, any political subdivision thereof, a public authority or with any public department, agency or official of the state or of any political subdivision thereof or of a public authority, to sign a waiver of immunity against subsequent criminal prosecution or to answer any relevant question concerning such transaction or contract,
N.Y. Pub. Auth. Law § 2875