25 January 2013
A branch of your company in a country other than the home country i.e., where your company is incorporated. For ex if your company is inc. in India and you a have a branch of this co in USA, the branch of your co in USA is a foreign branch.