Is Alibaba (BABA) a Good Buy? – Entrepreneur General Over the last two years, the e–commerce giant Alibaba (BABA) was hit by heavy regulatory scrutiny, brutal competition, and China's slowing economy … Read the full article