About Robert Palmer

Robert Palmer is executive director of Tax Justice UK.