Banks are best judge of their own capital

Front page of The Daily Telegraph Business reports on IEA research

<