Advertisement
For Meher Pudumjee, Non-Executive Chairperson of energy major Thermax, success and failure go hand in hand