Yes, renewal of the CTO is necessary. The periods for which CTO is provided vary depending on the nature of the industry and how much it pollutes. Red Industries get 5 years while Green Industries get 15 years. Some industries classified as highly polluting industries can get only 1 year of CTO certificate.