Techrules-Geneva2016-teaser1024pxInternational PR & Media Relations for Techrules, a new automotive research and development company  based in Beijing, China.