The COVID-19 pandemic will take a toll on JA Solar Technology Co Ltdâs (SHE:002459) first-quarter 2020 performance, the solar product maker said today and guided for a net profit of up to CNY 300 million (USD 42.5m/EUR 38.8m).