Mark Zuckerberg, the founder and CEO of Facebook, is expected to make his company public on May 18, in one of the most highly anticipated tech initial public