News

Just one life-saving machine is still limping along at the isolated outpost. Back-up systems have thrown in the towel. As ...
Failure to increase grid capacity is now the single biggest factor limiting new power generation, slowing economic growth and potentially prolonging the risks of load shedding.