Wed Feb 27, 2013 2:31pm GMT

Motor Racing-China Racing sign up for Formula E championship