fbpx

49.5 MW Solar Farm, Quang Tri, Vietnam