OTE completes share buyback, holds 1.929% of own stock Leave a Comment / Stock Market / By Stocktok OTE completes share buyback, holds 1.929% of own stock Source link