China's market regulator on Friday urged the country's solar industry to curb deflationary price wars, warning firms against unfair pricing practices such as price collusion and fraud.
The corporate regulator alleges the company had governance and due diligence failures that led to it exposing consumers to a ...