The Organisation for Economic Co-operation and Development is a 36-member inter-governmental organisation, founded in 1961. Its mission is to “promote policies that will improve the economic and social well-being of people around the world.”
The post OECD says Saint Lucia’s CBI programme potentially poses a ‘high risk’ appeared first on The St. Lucia STAR.
- St. Lucia Star
- 21, October 11:00 am