SA Ecommerce Forum ushers in new board – ITWeb

The local body appoints a 12-member board to help promote trust in Africa's e-commerce industry.

Read the full article