Branch Office (BO) in relation to a company, means any establishment described as such by the company. Generally, a BO is an extension of a company…