Odyssey Technologies Limited
₹ 94.44
↓
-7.66
(-7.50%)
2025-04-29
BAHAGING PRESYO
BAHAGING PRESYO