News

Connecticut has the highest deposit law in the region at 10 cents per can or bottle, and fraudsters are taking advantage ...