Sharemaestro, Sun Pharma Advanced Research Company Limited (SPARC), 2026-08-15, https://sharemaestro.com/evidence/40c61481-a4bb-4d5e-9d9b-abec79d4da87/ Record ID: 40c61481-a4bb-4d5e-9d9b-abec79d4da87 Record checksum: 5ff5160b5ced46e7cb610933a1ed413e425d9bdddbca489cb69c6a57619cec65