Fionnuala Lynch discusses The Paradise Papers on BBC TV News, Newsnight and BBC Radio Wales

The ‘Paradise Papers’ is the world’s second biggest data leak consisting of over 13.4 million files from offshore law firm Appleby, the corporate services provider, Estera and files from the company registries

Read More