Corporate service providers supply the shell companies that are commonly used to launder illicit funds, including the proceeds of corruption. Effectively regulating these service
providers is one important way to limit money laundering and therefore make corruption less profitable. Governments and international organisations must look beyond their current preoccupation with formal laws and regulations to concentrate on practical effectiveness and implementation. The case of the Seychelles provides useful insights and lessons learned for both developing countries and development practitioners.