The recent study report by FIBS, the leading corporate responsibility network in Finland, shows that the management of supply sources is the greatest challenge of responsibility in all fields of industry.