Notwithstanding any restriction contained in any other law, the State and all public bodies, and agencies thereof, all banks, bankers, trust companies, savings and loan associations, investment companies, savings banks and institutions, building and loan associations, and other persons carrying on a banking business, all insurance companies, insurance associations and other persons carrying on an insurance business, and all executors, administrators, guardians, trustees and other fiduciaries, may legally invest any sinking funds, moneys or other funds belonging to them or within their control in any bonds issued pursuant to this act, and such bonds shall be authorized security for any and all public deposits.
N.J.S. § 40:68A-22