Home Tags Billi

Tag: Billi

Strix acquires Australian brand Billie

Strix Group plc, has acquired Billi Australia, Billi New Zealand and Billi UK, in a deal worth £38 million.  Billi is a leading brand...