Business & Technology Services
SLR is a leading international environmental consultancy with an unrivalled reputation for providing expert, tailored services with more than 75 offices across Europe, North America, Asia Pacific and Africa. SLR specialises in delivering Global environmental and advisory solutions for Oil & Gas, Built Environment, Mining & Minerals, Infrastructure, Industry and Power sector clients.
SLR is one of a very small number of truly international specialists providing advice and support on a wide range of strategic and site-specific issues, to a diverse and growing base of corporate, regulatory and governmental clients.
This transaction involved a recommendation of 3i Investments plc.