Tough new penalties aimed at curbing unlicensed financial activity in Bahrain – including fines of up to BD1 million, ...