TEN Ltd. to Redeem all of its 8.00% Series B Cumulative Redeemable Perpetual Preferred Shares Bay Street 5 years ago