China shipped a record 68 GW of solar in March – here’s why it matters - Tech Sentiments