3 Takeaways from the Renewable Energy Finance Forum: Taxes, Merchant Solar and Customer Choice Posted on June 23, 2017 by admin