You May Think Its A Sham, But Actually Its Progress… I review the final Senate report into Banking Separation with Robbie Barwick from the CEC. Author: Martin North Martin North is the Principal of Digital Finance Analytics View all posts by Martin North