Sharemaestro, Sun Pharmaceutical Industries Limited (SUNPHARMA), 2026-08-16, https://sharemaestro.com/evidence/601b6fed-5360-4116-a7e1-4a0a30db181f/ Record ID: 601b6fed-5360-4116-a7e1-4a0a30db181f Record checksum: 324dbb58fc88e1079c491a0bbef37673bb1ac4443a17c25b3473e7ad5bcac0ce