Eight Roads Ventures launches $275m China tech fund

Photo: Eight Roads website