GNRC has transformed its business, but recent execution issues have hurt its stock. Too much field-level generator inventory and quality issues with its clean energy solutions will hurt results in ...