is 23,805.21 crores What is Castrol India Ltd Share symbol? The symbol of Castrol India Ltd is CASTROLIND. What is the PE ratio of Castrol India Ltd (CASTROLIND)? The current PE ratio of Castrol ...