Multi-Material BC (MMBC), a non-profit organization working on behalf of these businesses, will be responsible for residential recycling programs in many areas across BC, either directly or by working with local governments.