Denis Kachkin, the Managing Partner at Kachkin & Partners, explains why in his opinion Russia has difficulties with commercialization of ideas and development of innovations today.
Link