So..... What about KarbonKleen?Isn't this the company that was granted exclusive rights to the USA and Mexico?
They have the worst website on the planet!
No information on the company or its management team or principals!
Click on the pictures! There's a real bonus!
Click on the KarbonKleen Logo on the bottom of the page! See where that takes you.
Could KK have given up already? Not a single press release since last May! No sales announcements. No long term Test reports...... Nada!