I am looking to expand in the US and Canada. Currently, we are serving clients in PAN India. I need details on how I can start a US IT staffing business. What legal formalities are required if our company is registered in India and we want to work in the US/Canada.