Group Finance Director Iain Mackay says growth in revenues is allowing HSBC to invest across its businesses and geographies.