Feb 712 minWhy Indian firms should consider to register a branch in Spain, instead of setting up a legal entity!