By admin March 20, 2020 Business , marketing Starting a Business Share on FacebookShare on Twitter Even a global pandemic might not dampen the island’s prospects as a new-business hub.