Chartered Accountant
12739 Points
Posted on 11 July 2020
for the foreign company , two conditions shall be checked
place of business in INDIA + having activity in INDIA (physically or electronically)
so in your case , I can say yes it is a foreign company