1 follower
CustomerFirst Renewables (CFR) is an independent advisory services firm that creates optimized energy strategies, and designs and delivers large-scale renewable-energy solutions tailored to customer needs. CFR works on behalf of large institutions to overcome the challenges of directly sourcing rene... Read more
Gary Farha