Any corporation desiring to renew, extend and continue its corporate existence shall, upon complying with the provisions of section 312 of this title, be and continue for the time stated in its certificate of renewal a corporation and shall, in addition to the rights, privileges and immunities conferred by its original articles of incorporation, possess and enjoy all the benefits of this chapter which are applicable to the nature of its business, and shall be subject to the restrictions and liabilities by this chapter imposed on such corporations.