Will Mayor DeBlasio’s crack down on placard abuse result in more parking tickets and vacant spaces? Mayor DeBlasio was caught between the devil and the deep blue sea when a court overturned 2008 ruling and forced him to issue 50,000 new DOE placards (The original 2008 Court ruling cut DOE placards from 63,000 to 11,000 […]