[ad_1]
Tsakos Energy Navigation Limited’s (NYSE:TEN) top owners are individual investors with 38% stake, while 24% is held by institutions Yahoo Finance UK
[ad_2]
Source link
Tsakos Energy Navigation Limited's (NYSE:TEN) top owners are individual investors with 38% stake, while 24% is held by institutions – Yahoo Finance UK