Luxury womenswear brand Hobbs’ turnover drops by 51% to £65.1 million ...

Responsive image
source