Days after the High Court halted the Kenya Electricity Generating Company (KenGen’s) Sh2.5billion carbon credit sale tender, fresh claims have…
Enter something special: