Carlsberg has signed a deal to handle Czech beer Budvar in Sweden.