I think the idea is to transit your money through there to launder it. part of a internation shell company game. sure the money coming from businesses and companies there look shady but not enough to cause anyone to investigate it as enough powerful and politically connected people from multiple countries would not like it to be looked at.