General Science reports 400% increase in first-half profits

12 Sep 2024