Invenia, formerly known as Sterlite Technologies’ Global Services business, now operates as a separate entity after its demerger rom Sterlite Tech in April. It operates as a digital infrastructure and IT services company.
Invenia, formerly known as Sterlite Technologies’ Global Services business, now operates as a separate entity after its demerger rom Sterlite Tech in April. It operates as a digital infrastructure and IT services company.