
Crane Brothers
Crane Brothers is a prominent retailer in New Zealand specializing in designer menswear. Established in 1999, the company has built a reputation for quality, craftsmanship, and customer care, blending traditional retail practices with modern technology. Recently, Crane Brothers made headlines by committing to a 25-year lease extension on their High Street location in Auckland, following a renovation of the Hotel DeBrett, which houses their shop. The brand has shown resilience in the face of challenges such as the COVID-19 pandemic and a shifting retail landscape, continuing to experience growth in both their physical and online sales.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
New Zealand:
Crane Brothers has had a shop on High St since 1999.
7