Centre for Science and Environment (CSE) has slammed the Delhi government for its decision to scrap the BRT project.