Yes it does. The noise about there not being a merger is pure BS. We know we have a completed merger and its confirmed with filings yesterday and today. Mods need to remove the bogus sticky saying otherwise.
Disclaimer: My opinion is based on extensive DD of fundamental & technical analysis of the company, its business plan and management.