Bharat Petroleum Corporation Ltd (BPCL) is set to trade ex-date and record date on January 29, 2025. The state-run company ...