...

Sale of Immovable Property by Non-residents | How does Income Tax come into the picture

Sale of Immovable Property by Non-residents | How does Income Tax come into the picture