A standalone company meaninga standalone company or organization manages its own activities and does not depend on a larger organization for money or approval: a standalone business/company/operation.
It depends what they are going to do with this standalone, will it be another stock listing on the TSX , like a trust and we get a cut, its not giving deep details