TWR, the British based automotive design, engineering and manufacturing group has been sold to Menard Engineering Limited. The sale follows the recent acquisition of TWR’s former racing division based in Oxfordshire.