Money Laundering and Terrorist Financing – Challenges from a European Perspective Public hearing on tax and financial havens 21 March 2012.