Osborne Clarke has launched a new office in Stockholm, Sweden, with the hire of two new partners and three associates.