PLAID CANARY CORPORATION
Canary Corporation ("Canary"), a special purpose consolidation company focused on acquiring, developing and supporting companies and technologies in emerging agricultural markets.
Canary Corporation ("Canary"), a special purpose consolidation company focused on acquiring, developing and supporting companies and technologies in emerging agricultural markets.