BATNEC: Best Available Technology Not Entailing Excessive Cost

What does BATNEC mean? The above is one of BATNEC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Best Available Technology Not Entailing Excessive Cost