Most Socially / Environmentally Responsible Company Title Given to e-Cycle by... -- NEW ALBANY, Ohio, Aug. 8, 2013 /PRNewswire/ --