Nearly half of compliance and procurement professionals find it difficult to identify environmental, social and governance within customer due diligence processes. Brian Alster discusses this and other findings from a recent Dun & Bradstreet survey. There is little doubt amongst supply chain industry experts that knowing and actively managing potential risk is essential to the success of an entire supply chain system....
Read more