Question: who makes the engine in a mini cooper
Answer: Since 2006 , Plant Hams Hall produces the new Mini petrol engines , Plant Oxford is responsible for the body shell production , paint and assembly , and Plant Swindon produces body pressings and sub-assemblies , creating the `` Mini Production Triangle '' .