Star fund manager Woodford takes stake in listed clean energy firm Leaf

Newly launched Woodford Investment Management invests in AIM-listed outfit

Share this