Things are getting a little better for Alibaba now, asset management firm says

Shawn Yang of Blue Lotus Capital Advisors says the June quarter was probably the worst for Alibaba, but the situation is improving. That said, competition from other companies remains, Yang says.