in which all public officers and public bodies of the commonwealth and its political subdivisions, all insurance companies, trust companies in their commercial departments and within the limits set by the General Laws, banking associations, investment companies, executors, trustees and other fiduciaries, and all other persons whatsoever who are now or may hereafter be authorized to invest in bonds