Sharemaestro, D & O Green Technologies Berhad (7204), 2026-08-16, https://sharemaestro.com/evidence/f76caa90-a7b5-4cae-b447-c24dd431c91b/ Record ID: f76caa90-a7b5-4cae-b447-c24dd431c91b Record checksum: 35dc6e0239d79af48f49b1d954a2794d522a8e188b39b8ee5e563f93798c844a