Grenada’s Doing Business Ranking 2016 3 November 2015 “Grenada occupies the unenviable position of being the lowest ranked OECS country.”