Bank of Russia revokes Garant-Invest Bank's license due to legal violations