This article presents a holistic research agenda to address the significant environmental impact of information and communication technology (ICT), which accounts for 2.1%-3.9% of global greenhouse gas emissions. It proposes several research thrusts to achieve... ...