


Views:
2
* 
* 
* 
* 
* 
* 
* 

 
Alpha Ltd. is an Indian company, It carries its business in Delhi and London. Total control and management of the company is situated in London. More than 85% of its business income is from the business in England. If so, its residential status will be

Resident


Resident


[See less](#)
 