Clean Energy Names JJ Armstrong Chief Financial Officer — CLNE +0.10 · News Impact Screener