Leishen Energy Wins Sinopec Bid for 4m×3m×2.5m Skid-Mounted Control Units - LSE News | Rallies