Oil and gas firms face challenges when it comes to navigating supply chains. Achilles Information recently debuted an online supplier network. Kevin Alexander, director of...