April 24, 2024

Jack Ma’s Ant Financial is planning to invest $1 billion in India