By Capital Link Following a strong financial performance in 2024, Tsakos Energy Navigation Ltd (TNP) (TEN) Ltd. has embarked on a transformational deal that marks...