Business Insider favicon

BARCLAYS: Oracle just needs one 'last missing piece' in its cloud business — but it's a big one (ORCL)