linduca1216
Level 7

ps I agree about mutual funds... but this seems different.  It is incorporated in Bermuda...

0 Cheers