glen corp