India, France update 30-year tax treaty to encourage investment

India, France, 30-year tax treaty, investment
Business
image