On his Facebook page, Mark Zuckerberg explains that his social networking site is fashioning a more open world where people can "share what's important to them." Increasingly, the world's advertisers are also leveraging the platform to share what's important to them--to the tune of 346 billion display ad impressions in the first quarter of 2011.

ComScore is reporting today that Facebook doubled the number of ads it delivered during the same period last year.

Read the full story at The Atlantic Wire.

The Atlantic Wire is our sister site, which is an authoritative guide to the news and ideas that matter most right now.