Swiss authorities block bank accounts linked to Malabu Oil scam
The government of Switzerland has blocked several bank accounts in the country linked to the planned bribery trial of Eni and Shell executives in Milan, Italy, as it relates to the infamous Malabu oil scam. On Monday, the office of…