BUSINESSIL&FS Sells 52.26% Stake in Terracis TechNeha VermaNovember 25, 2021November 26, 2021 by Neha VermaNovember 25, 2021November 26, 202101040 The IL&FS Group has completed the sale of its 52.26 per cent stake in Terracis Technologies Limited (TTL) to Falcon SG Holdings of the Philippines....