SoftBank Posts Profit of More Than $21 Billion After Selling Alibaba Stock

The shift away from the Chinese internet giant leaves SoftBank increasingly reliant on the Vision Fund, where losses continue to deepen