CDC puts finishing touches to direct investment strategy

819
UK development finance institution CDC is putting the finishing touches to a dramatic overhaul of its strategy and struc