Current Strides combatting Climate Change