Sounds horrible for business, too.
Is anyone else thinking that this will stop any businesses based in Russia from using ANY SaaS or cloud vendor's services or storage if said services or storage reside outside the federation?! Not overly knowledgable about provision of these things in RU, but surely this will make it significantly more expensive for multinationals to operate in the country, not to mention preventing Russian businesses from being able to compete anywhere outside of Russia?!
Even if foreign firms remain in country, they'll have to hand data over as and when they're asked for it- to suspicious and corrupt Russian government officials who will likely then hand it over to their friends in Russian owned industry.
Not good.