1 story
EU's new company law requires legal checks to prevent hidden ownership and money laundering risks.
EUobserver · 1m