Home



STC is finally closed. We are shipping the last ordered plants right now and we close finally officially on 1st of January 2025. We are also writen out as a company at the Chamber of Commerce per that date.