Spar International has purchased 45 Contashop petrol station stores in Switzerland in a bid to boost its presence in the service station channel in the country.