1366 Technologies hits 20.3% cell efficiency on latest Hanwha collab

1366 Technologies hits 20.3% cell efficiency on latest Hanwha collab