Yogesh Chander Deveshwar is the Chairman and Chief Executive Officer of ITC Limited. He was appointed as a Director on the Board of the Company in 1984 and became the Chairman on 1 January 1996. He was recently given a five year extension starting 5 February 2007.
Which is a better Power stock to invest in?