IT could soon be supplied to businesses, in the same way that utilities are supplied today. Is that what finance directors have been waiting for?