e-BoD

AcronymDefinition
e-BoD➣e-Business on Demand (IBM)