The International Consortium of Investigative Journalists has published a full database of the more than 340 companies around the world having signed secret tax agreements approved by Luxembourg authorities. – And they are all there, the big names…..