President C.P. Rajagopalachari called corporate governance the invisible foundation. He said investor confidence is essential for sustainable economic growth.