Wayne Shen, John Shen and Francis Tjia are three businessmen with a passion for auto racing. In 2005, after racing for a few years with other teams in Asia, they decided to create Modena Motorsport to pursue their passion.
Wayne Shen Francis Tjia John Shen