DOD’s Compressed Natural Gas Filling Station in Afghanistan: An Ill-Conceived $43 Million Project

/ Published Oct. 22, 2015