An independent audit shall be made of all accounts of the City government at least annually and more frequently if deemed necessary by the Council. This audit shall be made by qualified accountants experienced in municipal accounting. The results of the audit shall be made public in a manner the Council shall determine. An annual report of the City business shall be made available to the public in a form that will disclose pertinent facts concerning the activities and finance of the City government.