Surfing on a wave of coal: carbon footprint of shopping online

Are you shopping online? Are you streaming music? What about [...]