Glass more than half-full despite £2m drop in profits

Close