Neil Bhatiya, Author at Grist

Neil Bhatiya

Neil Bhatiya is a New York-based climate and energy analyst.