Municipalities adopt cleaner solutions inking agreements with clean energy

Newport beach, calif.--(business wire)--clean energy announce a series of deals with municipalities across the country representing a collective demand for more sustainable solutions.
CLNE Ratings Summary
CLNE Quant Ranking