I see no link to coronavirus yet - If this is a coronavirus play like the pitch was on January 28th when we saw volume - it is still Hush Hush - but out of that volume of 165,945,889 - it looks like most played it short - I'm small here - only couple CNOTES - waiting for big money to come back or some news -
lol - as far as Searching EcoClean on Google there are plenty of EcoClean Companies out there - I did find 1 EcoClean active on Nevada and Michigan Business Portals - a Foreign Corp - but do not think it is the play here -