Jan 28, 2014 | Central & Eastern Europe, News, Russia
TechCrunch The carpooling race in Europe has yet to produce a definitive winner, as Germany’s Carpooling.com and France’s BlaBlaCar continue to go head-to-head. Today, the latter is making its next move: BlaBlaCar is riding into Russia and the Ukraine...