Electronic AG Solothurn, Solothurn, limited or corporation