https://www.uc.cn/
If you are meaning of the evidence of UC connected to Alibaba, I think this site is convincing enough.
[EDIT: Fix link]
If you are meaning of the evidence of UC connected to Alibaba, I think this site is convincing enough.
[EDIT: Fix link]
I don't think the intention was draw a correlation between Alibaba and security lapses.
UC Browser is likely also available on devices not using Google Play where Chrome may not be an option.
Maybe the article author would have had more luck getting a statement from Alibaba since it has a more significant international presence compared to UCWeb Inc.