Share Facebook Twitter LinkedIn Pinterest Bluesky Threads European Solar Test Installation (ESTI) has confirmed Longi’s achievement of a world record-breaking efficiency rating of 34.6% Source: straightdge