No theyre not, they DONT have any subsidiaries with any products to help the environment, Clean-Seas, puhlease, they cant even get in to the Cape Cod chamber of commerce that was touted. The opening paragraph on CV's website is 100% bullshit.
Clean Vision doesnt have a damn thing anyone can sink their tooth in to but IR pumped the crap out of this company so Bates could get rich.