Being a public company is not something you are proud of and go around advertising about, especially TRTC has been losing money in all business entities since day one.
How many hard working entrepreneurs get a chance to waste ~50Mil investors' money?