BAFTERS: Best Action for the Environment Road Show

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

Definition in English: Best Action for the Environment Road Show