Spanish textile maker Tavex Algodonera has announced it will buy a 70 per cent stake in German textile distributor Avantex.