Sterlite Technologies Limited (STL) has successfully completed the demerger of its Global Services Business, marking a significant strategic shift. The services division will now operate under the brand name “Invenia” through the newly formed STL Networks. This move is aimed at creating two specialized entities, each with a sharper focus on its core business, thereby …