3i invests in renewables consultancy

SLR has offices in the UK, US and Canada and advises clients in the oil and renewable power sectors, the private sector waste management industry, and the planning and development sector.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content