Leader Associates Limited Suite 302, Tower B, No. 588 Shenchang Road, Minhang District , Shanghai , China Energy XPRT News About Solutions industries Publications articles Latest news events Home Companies Leader Associates Limited Industries Leader Associates Limited Industries Industries Served Energy - Renewable Energy