A municipal cooperative shall prescribe and from time to time when necessary revise a schedule of all of its rates, fees, rentals or other charges, which shall comply with the terms of any resolution, contract or other agreement of the municipal cooperative and shall be such that the revenues of the municipal cooperative will at all times be adequate to pay the expenses of operation and maintenanc