Tecnotree buys back all its outstanding debt