Fox Business: How does Alibaba stack up? May 7, 2014 Now that Alibaba has filed for IPO, RR CEO James Gellert give his view of the company’s financial health and outlook in a discussion with host Liz Claman.