Tsakos Energy Navigation authorizes repurchases of up to $150 million in shares
TEN•Tsakos Energy Navigation authorized repurchases of up to $150 million of its common and preferred shares.
1. Repurchase authorization
Tsakos Energy Navigation announced authorization to repurchase up to $150 million of its common and preferred shares.




