The Kenya Revenue Authority has given customs agents, transporters conveying transit goods and other goods, and operators of ...
Investec has become one of the first financial institutions in South Africa to be awarded a license to buy and sell energy, beginning with a 50 MW solar project currently under construction. There are ...