"The acquisition is expected to close in approximately 6 weeks, subject to due diligence, and after the completion of technical bank integration, MyECheck will launch its mobile app payment system that will include the Seergate technology."
I'm having trouble with this sentence. The sentence is loaded and it needs to be split up into 2 sentences. But the meaning changes depending on where you add a period.