All banks and other companies and corporations shall be assessed in the county in which the principal office or place of transacting business is situated; and if there shall be no such principal office or place of business, then in the county or counties in which the business of the bank, company or corporation shall be carried on.