Alibaba Group has invested KRW 100 billion (USD 70.7 million) for a 5% stake in Ably Corporation, South Korea’s leading ...