david ngcobolatest news & developments