China's consumer electronics supply chain is facing mounting pressure, as Lens Technology posted a sharp earnings downturn that triggered a market sell-off and raised broader concerns about industry demand...
The article requires paid subscription. Subscribe Now




