BETTA


AcronymDefinition
BETTABritish Electricity Transmission and Trading Arrangements (UK Office of the Gas and Electricity Markets)