Auto parts supplier Modern Automotives on Wednesday said it has bagged a supply contract for 2.5 million units of differential pinion shafts for electric powertrain worth Rs 150 crore to German premier carmaker BMW AG. The order, which is to be completed by 2034, would give a huge push to the company's ambition of becoming part of the global supply chain of the original equipment manufacturers (OEMs), Modern Automotive Ltd (MAL) said in a statement.