Sounds it. The ecolocap name is still on their site so someone must be getting paid. They didn't take the company private.