vinesh naidulatest news & developments