Disregarding the background behind this symbol can anyone suggest if they are aware of anything similar? Logo, icons anything that this symbol may remind of. Thanks in advance
The bess and associates is quite similar, do you know if this company stilll exists? No info online
Lower case sigma.