The findings of the latest FT and The Economist Business Barometer research come as no surprise: over the coming months leaders foresee the biggest risks to their businesses to be rising costs of oil, commodities prices and interest rates. This prompts greater scrutiny of organisations’ profit margin and higher expectation of financial directors to perform [...]