SEL is a 100 percent employee-owned company. Shared ownership is a key strategy for sustained growth, stability, and customer focus. Our employees are our shareholders, so there's no short-term pressure to achieve quarterly results at the expense of..
Relevance: 17.060799