Antarctica likely a carbon storage powerhouse. Antarctica is probably storing much more carbon than previously thought, according to NIWA. Two rare surveys were conducted by the National Institute of Water […]