A trade mark can last indefinitely as long as it is renewed every 10 years and remains in use.