EWT Holding & Finance AG, Speicher, limited or corporation