satish guptalatest news & developments