NorthEdge buys energy data business

The £16.1m investment is the fifth deal from the firm’s £225m debut fund

Share this