Income which accrue or arise or is deemed to accrue or arise in India during the previous year, whether received in India or elsewhere
Yes
Yes
Yes
Income which accrue or arise outside India and received outside India from a business controlled from India
Yes
Yes
No
Income which accrue or arise outside India and received outside India in the previous year from any other source
Yes
No
No
Income which accrues or arises outside India and received outside India during the year preceding the year and remitted to India during the previous year
Yes
No
No
From the above, we can that it is taxable in india, due to it was controlled from here.