Mesnac posts jump in profits despite dip in sales

5 Apr 2024