Logotipo Business & Law

Italian brand Stefano Ricci, lands in Spain

Business & Law has carried out the implementation in Spain of the Italian luxury firm.