BUSINESSIL&FS Sells 52.26% Stake in Terracis TechadminNovember 25, 2021November 26, 2021 November 25, 2021November 26, 2021 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....