Ripoll Committee report tells a tale of Storm Financial greed

The current regulation of financial service providers...