B4D stands for Business for Development (Africa)

B4D
Share
Abbreviations And Their Meaning