Oak Ridge Environmental Partners, the same venture that last month challenged the Department of Energy’s issuance of the new Cleanup Contract, potentially worth $8.3 billion, at the Oak Ridge Site in Tennessee, protested the contract again.
A notice dated Friday…