Swaziland Rail Link project to create jobs. ... Soon after confirming that it has granted Canham Mining a power generation licence, SERA's Chief Executive Officer Vusi Mkhumane has confirmed granting another IPP a 25 year power generation licence. ... Advertise on Swaziland Pages;