Entity

New Look

South African-owned British global fashion retailer

Entity sentiment