zeng shanlatest news & developments