Companies wasting billions every year by not sharing supplier information

Global companies are wasting more than $30 billion (£20 billion) a year because they do not share information about suppliers, according to business information provider Achilles. ...read more