Johnson led a consortium to take IDH off the stock market in 2004 in a deal worth about £25m. Today, the business is valued at between £50m and £70m.
Johnson led a consortium to take IDH off the stock market in 2004 in a deal worth about £25m. Today, the business is valued at between £50m and £70m.