Business Botswana’s e-commerce deficient High internet costs constrain Botswana e-commerce Botswana is said to be faced with many challenges and weaknesses when it comes to e-commerce. The recently... Kabelo Adamson02/11/2021