Regulatory deficiencies impacting on Anti Money Laundering measures

By Charles Wanguhu Kenya currently risks being black listed by the OECD Financial Action Task Force (FATF) as a jurisdiction with key deficiencies in the control against money laundering. The other two countries on the list: the People’s Republic of North Korea and Iran. The Financial Action Task Force (FATF) is an inter-governmental body tasked with the development and promotion

Read more