BPCL launches SPEED 100, its 100-octane premium petrol, in Indore, with plans to expand availability to six more outlets by January 2027. New Delhi: Bharat Petroleum Corporation Limited (BPCL), a Fortune Global 500 company and a Maharatna public sector enterprise, has launched its ultra-premium petrol, SPEED 100, in Indore, Madhya Pradesh.