Russian supercar manufacturer, Marussia, unveiled their first showroom on 10th September located at 17 Tverskaya Street, Moscow. The move is perfectly timed as production has just began at the Moscow-based factory.
80% of the two B1 and B2 models are designed and produced in Russia with outsourcing of the extra 20% going to KW and Cosworth presumably for suspension and engine parts respectively. Marussia already has around 700 orders mainly from France, Germany and England with deliveries expected by November of this year. Marussia see little opportunity in Russia and have therefore geared their production lines for European markets.
Read more & see a video of the car!