Davenham appoints director; intends to float

Blurred image of Trade Finance article content