GNS has released its financial statements ahead of its Annual General Meeting scheduled for 26 November. Log in to read more