bai chenchulatest news & developments