Richard is head of the infrastructure team at Addleshaw Goddard and has been listed as an expert for over 10 years in Chambers and Legal 500. His experience in the infrastructure space includes:
If you expected to see yourself on this page, click here.
0330 161 1234