Sanjay Khanna named BPCL chairman and MD through May 2029

Business