BSTSA - What does BSTSA stand for? The Free Dictionary
References in periodicals archive
The principle objective of the BSTSA is to safeguard the future of the industry by promoting best practice on sustainable production activities and techniques, whilst protecting our environment.
Within this new area at Surface World Live 2017 you will meet representatives from many companies that are members of the BSTSA.
So, in all probability subconsciously, the geriatrics of the IMF are moving closer to other small bodies such as MFA, maybe EGA or BSTSA