Practicing CA
7756 Points
Joined November 2011
“foreign company” means any company or body corporate incorporated
outside India which—
(a) has a place of business in India whether by itself or through an agent,
physically or through electronic mode; and
(b) conducts any business activity in India in any other manner.
The expression “place of business” includes a share transfer or registration office as per the Act