Finance
SoftBank’s Vision Fund posts $2 billion profit, share weakness casts shadow
•
2 min read