Get latest articles and stories on Latest News at LatestLY. Spencer s Retail Ltd on Friday said its CEO and Managing Director Devendra Chawla has resigned. Latest News | Spencer s Retail CEO Devndra Chawla Resigns.
Eversource Capital-promoted shared electric mobility player GreenCell Mobility announced Devendra Chawla as its new CEO and he will report to the company s board.