Sherpa Capital invests in Portuguese luxury carpet manufacturer

Share this