Stepnell Group Initiates Strategic Demerger for Enhanced Market Positioning Business 25 October 2024 The Stepnell Group has declared a strategic demerger of its core operations. This decision aims to streamline business functions, offering…