pranill ramchanderlatest news & developments