Geopolitical uncertainty, supply shortages and China’s recent tax reform are threatening to send the prices of solar panels ...