Electronic Product Stewardship Canada (EPSC), an industry group created to promote "industry-led solutions" to the e-waste problem, collaborated with retailers, local government, non-profits, environmental groups, the general public and other interested parties to submit the ESBC Stewardship Plan (PDF file, 2.8MB), which was approved in December 2006 and took effect in 2007.