scorecard7. Alibaba