O le kamupani na lesitala i le 2008 I le 2009, matou maua ISO9001 tusipasi Na maua fa'ailoga fa'ailoga i fafo i le 2012 I le 2016, Jiangsu Province Energy Dissipation Damping Engineering Technology Research Center na faʻatūina ma le faʻatagaga a le Matagaluega o Saienisi ma Tekinolosi a Jiangsu. I le 2021, o le a faʻamaeʻaina le faʻalauteleina o le kamupani, e aofia ai se eria o le 52 eka, faʻatasi ai ma se fale gaosimea e 20,000 sikuea mita.