Tags Ajay Thakur

Tag: Ajay Thakur

RK Pachauri, accused of sexual harassment, removed as TERI chief

Globally-known climate scientist RK Pachauri, who has a sexual harassment case against him, has been removed as the head of the Energy and Resources Institute...