Boston’s mayor Marty Walsh wants to know: are you going to compost that? Because chances are you should. Walsh has announced a plan to ensure that 100 percent of compostable waste is diverted from ...