Tin or Steel Cans Recycling Centers in Chicago, Illinois
Free Green Can, LLC
Chicago, Illinois, United States
It was the summer of 2008 and Steve Holland, Founder of Free Green Can, was attending his 11-year-old son's baseball game at a local park.He passed a plastic water bottle to his son, and when it was finished,…