Terra Income Fund 6 LLC 7.00% Notes due 2026 (TFSA) reports earnings