Company A operates in the USA (Wichita, Kansas) and sells a master license to John for all of Canada with rights to sub-license smaller territories to others. Paul purchases a sub-license from John for a specific territory.
Company A decides to cancel master license to John.
What happens to Paul's sub-license since it was signed under John but with the rights to do so and approved by Company A?
Is Paul's sub-license null and void or does Company A assume the sub-license contract? Can company A void the contract but still enforce certain clauses which are to Company A's benefits?