Chinese group Astronergy, formerly known as Chint Solar, has put on stream a 16.5-MWp photovoltaic (PV) plant in Jeju Island, one of the nine provinces of South Korea.