AFBD stands for Association of Futures Brokers and Dealers Ltd.

AFBD
Share
Abbreviations And Their Meaning