Following a Successful set afloat, NASA’s Lucy Spacecraft Hits a Solar Arr…

NASA’s Lucy spacecraft deploying its solar arrays. Credit: NASA’s Goddard Space Flight Center Following a successful set afloat on October

Read more

Multinational oil and gas giant Total accused of playing down threat o…

A report published in the peer-reviewed Global ecosystem Change journal has blasted oil and gas company Total for “promoting doubt

Read more