Construction World. Bharat Petroleum Corporation (BPCL) has launched SPEED 100, its ultra-premium 100-octane petrol, in Indore. The fuel was introduced at Sukhmani Petro Filling Station on October 31, expanding. Bharat Petroleum Corporation Limited (BPCL), a Maharatna public sector undertaking, has launched its ultra-premium petrol, SPEED 100, in Indore,. The 100-octane petrol was launched on Friday at Sukhmani Petro Filling Station in Indore.