The sun may shine on everyone, but for the photovoltaic (PV) cells that convert sunshine into electricity, the world depends on China. Descartes Datamyne global trade data provides a view into the global solar supply chain and avenues to de-risk and diversify sourcing...

read more