Sharemaestro, Shenzhen Fluence Technology PLC. (300647), 2026-08-07, https://sharemaestro.com/evidence/7b3e12ae-87a2-4958-8855-46fa1bf583e7/ Record ID: 7b3e12ae-87a2-4958-8855-46fa1bf583e7 Record checksum: fa6939a7aec34d693b9481128ba3480c3ebf553e458b31f9953c4d314b2ab631