CCAF to address P2P platform failures in latest research