echo triallatest news & developments