CNBC | Business leaders present G20 recommendations