Half-year results: PNE holds its own amid challenging conditions | Phynwire