T&T ranks 81st in global innovation
PORT OF SPAIN, Trinidad, Express - Trinidad and Tobago has been ranked 81 out of 142 countries in the 2013 Global Innovation Index for the second consecutive year, a statement on the Index’s official website has said.
The country trailed 34 spots behind regional leader Barbados, ranked...
Read More