Shearman And Sterling

James Lim is an associate in the Project Development & Finance practice.