Team Red is creating a whole new division to amp up its pursuit of carbon neutrality. Click here for full story...