OpenPayd and Titan to Merge, Expected to Raise $276 Million | Intellectia.AI