viveck goyallatest news & developments