Tiwari, who stepped down as CEO in 2024, has been replaced by Dinesh Lodha, the former country head of Samsung India.
Indian healthcare firm removes founder following financial fraud

Tiwari, who stepped down as CEO in 2024, has been replaced by Dinesh Lodha, the former country head of Samsung India.