Sharemaestro, Alembic Pharmaceuticals Limited (APLLTD), 2026-08-17, https://sharemaestro.com/evidence/bbb9655b-913e-4829-9256-fbbc829032f8/ Record ID: bbb9655b-913e-4829-9256-fbbc829032f8 Record checksum: 7e3037d3d4092e173c0a42848a854cfb83ebadf738139bf9921bb5fe500c22d7