The Banking and Payments Federation Ireland (BPFI) has said social media platforms should be required to verify ads for ...