Magna International Inc. has won a major contract to build vehicles for BMW AG that will help it more than double the revenue generated by its assembly business in Europe. The company will produce 100,000 5 Series sedans for BMW at its Magna Steyr plant in Graz, Austria.