There's no denying that irreversible climate change is already upon us, but that doesn't mean we should just sit back and let it do its thing. This infographic for
Jones Oil done by NeoMam Studios reveals the many technical solutions that could prevent our planet from going haywire. Check it out below: