Whistle-blower portal hits 10,000 submissions.

PPDA blacklists three contractors.