Failure rate hits 25-35% for en bloc deals

Printable View