Richa Mishra, the newly appointed Chairman of Indian Oil Corporation Ltd, brings decades of expertise in the refinery and ...