Is Thwaites Still the ‘Doomsday Glacier’? December 30, 2025 by business Is Thwaites Still the ‘Doomsday Glacier’?