Greenpeace India has handed over “participatory” street design reports to officials from the Mysuru City Corporation (MCC) and Mysuru City Traffic Police on Thursday.