At the World Economic Forum in Davos, Switzerland, corporates try to position India as an attractive investment destination. Top industry honchos share their views with NDTV.