Business registration in the twin-island republic of Trinidad and Tobago is mired in excessive procedures. This not only creates needless difficulties for people wanting to start businesses, but it also acts as an impediment to […]