Why is capital gains tax linked to the residency of a company in the amended India-France DTAC?

The revised Double Taxation Avoidance Convention (DTAC) between India and France now taxes capital gains based on where a company is resident. I want to explore the reasoning and possible impacts of this change.