No benefit of financial leverage, but still a great peace of mind due to low proportion of debt component in the capital structure of a company.

More Sanjeev Bansal's questions See All
Similar questions and discussions