Welzo sale - March 2025