Libera space instrument will continue 26-year unbroken record of Earth's 'energy budget'Redirecting to: https://www.colorado.edu/today/node/56169/