How to pronounce repugnant

What does repugnant mean? 1 : incompatible, inconsistent. 2 archaic : hostile. 3 : exciting distaste or aversion repugnant language a morally repugnant p...

Daniel Zhang Biography

Daniel Zhang or Zhang yong He is a Chinese businessman. He is currently the CEO of the Alibaba Group. He has also been the CEO of Taobao and president of...