The Institutional Money Market Funds Association (IMMFA), a London-based group of 36 offshore money market mutual fund providers, just upgraded its website at http://www.immfa.org.