Home ArticlesRenewable Energy Earth-Observing Satellite Is Launched by NASA at Crucial Moment