The stifled innovation in the company culture hindered its growth potential.
Sign Up or Sign In to contribute!