Bank of America reiterates Buy on Alibaba, calls for recovery after a year of disappointment | The Apex Times