The new role of technology in finance We look at the new technologies set to revolutionise the role of corporate finance departments, driving the ability of CFOs to streamline processes, unearth de...