didi moylelatest news & developments