CONTRACTS DEFENSE LOGISTICS AGENCY BP Products North America Inc., Chicago, Illinois (SPE600-16-D-0591, $152,714,386); and BioUrja Trading LLC,* Houston, Texas (SPE600-16-D-0590, $113,153,044), have each been awarded a fixed-price with economic price …read more