Greentech Media favicon

One Week, Three YieldCo Deals. Are More Buyouts on the Horizon?