The Council shall provide for an independent audit of all the City government at least annually and more frequently if deemed necessary by the Council. Such audit shall be made by auditors experienced in municipal accounting. The results of such audit shall be made public in such a manner as the Council may determine. An annual report of the City's business shall be made available to the public by the City Manager, either in pamphlet form or by publication in a newspaper, setting forth pertinent facts concerning the activities and finances of the City government, as determined by the Council.