Natura Resources LLC recently announced that it has executed an Other Transactional Agreement (OTA) with the U.S. Department of Energy (DOE), establishing the contractual framework through which the ...