Rahul Johri

Johri's resignation was accepted last Thursday and a board official in the know of developments had said that the leak of confidential financial information over a sponsorship deal was the final nail in the coffin.