• Glu Mobile (GLUU) Rating Lowered to Hold at Zacks Investment Research

    Glu is based in San Mateo, Calif. and has offices in London, France, Germany, Spain, Italy, Sweden, Poland, Russia, Hong Kong, China, Brazil, Chile, …

    Read More
  • 0 0