LPR Opens 10th European Subsidiary In The Czech Republic LPR has announced the opening of a new subsidiary in the Czech Republic, continuing its strategy of expanding its activities on a European scale.