Corporate data on offshore companies in Bahamas leaked onlineThis is a service to the public, says the International Consortium of Investigative Journalists.9y ago0