BELFAST businessman Dr Terry Cross – the man behind Hinch Distillery and sustainable packing firm Biopax – has been formally presented with the Freedom of the City of London, an honour recognising his contribution to the North’s business landscape, community life and international industry.