You are viewing a single comment's thread:
Thats a large influx of money for such a small island country. But I can see why someone wants to start opertaions there because it lays strategically and I think they try really hard to incentive companies to setup shop there.