"Independent Board to Review Work of Top Climate Panel"