By Africa Risk Control (ARC) – Lesotho, a small landlocked kingdom surrounded by South Africa, is emerging as a strategic investment destination in Southern Africa. With a population of around 2.3 ...