Sharemaestro, LAPLACE Renewable Energy Technology Co., Ltd. (688726), 2026-07-31, https://sharemaestro.com/evidence/35acd334-975c-4b59-80b2-d6924eeb903c/ Record ID: 35acd334-975c-4b59-80b2-d6924eeb903c Record checksum: ba2c3e9296d0fbf6ef7635fd84d052615b0f76492856cd6ce82ee48fa08c0297