Microsoft submits proposal for self-regulation of online advertising to Federal Trade Commission.
Read more.