Home Tag "China’s Silk Road Fund snaps up 24% stake in 700MW Dubai solar plant"