International Brand Licensing (IBL) has signed two licensing deals for its Admiral brand.

International Brand Licensing (IBL) has signed two licensing deals for its Admiral brand.
International Brand Licensing (IBL) has signed two licensing deals for its Admiral brand.