Moscow, Sep 28 Russia needs a leaner space industry, and that means significant job cuts, according to Vladimir Popovkin, head of Russia's Space Agency Roscosmos.
Russia needs leaner space industry :