Thursday, July 19, 2001
So what is the MFAA?

It is an organization of Publishers, Agencies, Ad Networks, Tech Vendors and others who have a vested interest in making Flash Advertising work better than it currently does. ...More