Tesco has bought 128 convenience stores in the Czech Republic for £34.3m, in a further demonstration of the international ambitions of Britain’s biggest grocer. The supermarket has acquired 47 Koruna shops and 81 Zabka franchised kiosks from the private equity firm Penta Investments, although the deal is subject to regulatory approval.