72 MW Floating Solar Power in Xuzhou, China

72 MW Floating Solar Power in Xuzhou, China