What does BETTA stand for?

Here's a list of possible definitions for the shorthand BETTA:


Definition

Category

British Electricity Transmission and Trading ArrangementsBritish


© Abbreviations.com