Algeria Market Authority announced that Moustachir Spa has published its financial statements for the first half of 2025, including its semestrial accounting statements and a press release.