An extraordinary drop in rent prices left China’s centralized rental companies caught in costly boom-time leases, forcing ...
Chinese solar giants face mounting losses and a protracted shakeout after the government scuttled a consolidation plan designed to rescue the industry ...