Vault.com ranks best accounting internships of 2018