OpenPayd-Titan Merger Seeks $1B Equity Value and $276M Trust Proceeds - TACH News | Rallies