Share

Based in the City of London, Budd Legal is a niche law firm specialising in energy and infrastructure projects.