Russian Businessman Domiciled in England Can Be Sued in England
If you are domiciled in England, you can be sued in England. Behind that deceptively simple statement, however, lies a vista of legal complexity, as was illustrated by a bitter High Court battle between two prominent Russian businessmen. The case concerned a dispute in respect