BMW and PSA Peugeot Citroen are forming an alliance to produce a new range of petrol engines. The alliance will generate economies of scale and satisfy both companies' small petrol engine requirements for the future. BMW may seem to be providing a disproportionate amount of the money - but it needs