News & Analysis$2.35 billion$2.35 billion 2008-05-01 Staff Writer <strong>Headquarters</strong>New York<strong>Founded</strong>1995ByPEI Staff22 January 2013•1 min read