Anxiety over Abacha loot, others recovery as US, Switzerland lead in 2018 FS Index Business Hilights Feb 1, 2018 The rise in Switzerland, United States and the Cayman Islands ratings in Financial Secrecy Index (FSI) published by the respected…