eric ngcilitshanalatest news & developments