IFM’s PE unit splashes $80m on software firm Tally Group

September 07, 2023