Liverpool Mayor, Joe Anderson at the publication of the interim evaluation of the International Festival for Business (IFB). Which was announced at an event for British business leaders at BT Tower. Picture by Ant Upton