The Initial Term may be renewed annually for each subsequent term of twelve (12) months by written agreement between the parties which shall be reached at least three (3) months prior to the expiration of the Initial Term or any subsequent term, as the case may be. Notwithstanding any renewal of the term of this Agreement, either Party shall be entitled to terminate the Agreement at any time by serving three (3) months prior written notice to the other party.