When China launched a sudden investigation into Ant Group, the financial subsidiary of the tech giant Alibaba, in 2020, it sent a shiver through China’s business community. Regulators halted Ant Group ...
Farran Powell is the managing editor of investing at Forbes Advisor. She was previously the assistant managing editor of investing at U.S. News & World Report. Her work has appeared in numerous ...