Markets | Mon May 13, 2013 8:58am EDT

Late payment costs European companies 350 billion euros