Recent research from the WCIRB

The most recent research from the WCIRB confirms that 86.5% of all IMR applications are denied (UR is upheld).