Tech News15 years ago
The Culture of Entrepreneurship, attitude towards failure…in the Caribbean, are we there yet?
When I watched this, my mind flashed back to Jamaica, the Caribbean’s Silicon Valley…a Silicon Caribe in effect and why our dot com industry has not...