UK businesses are losing an average of £70 million annually due to inefficiencies in managing money, according to a study by FIS and Oxford Economics.…