Northern Lights buys into clean energy firm

Northern Lights Capital Group has taken a minority stake in the investment firm founded by DE Shaw’s former director of investments in India.

Share this