India Tide Bets Big On India With $500 Million Push, 800 New Jobs British fintech firm Tide is deepening its footprint in India with a $500 million investment plan and a commitment to Read More ยป October 11, 2025