Churchill Capital XII Q2 net income rises to $2.28 million - CXII News | Rallies