For decades, Botswana's energy story has been one of unrealised potential. Blessed with some of the world's highest solar irradiation levels, the country has...
In a previous article in this column, a foundational governance question was raised: whether the Companies Act, on its own, provides a sufficient legal...