Amelia Earhart’s Airplane May Finally Have Been Found
Summary On July 2, Purdue University announced a new expedition that aims to confirm whether Amelia Earhart’s missing plane has been found. Recent satellite images show an object resembling a…
Summary On July 2, Purdue University announced a new expedition that aims to confirm whether Amelia Earhart’s missing plane has been found. Recent satellite images show an object resembling a…
Summary Lucid Motors has set a record with their electric vehicle by travelling an astounding 749 miles (approximately 1,205 km) on a single charge. This achievement surpasses the previous record…
Summary In June 2025, solar power topped the EU’s electricity generation for the first time, producing 22.1% of the total. This rise is attributed to record amounts of sunshine and…
Summary China dominates global solar panel production, yet relies heavily on fossil fuels for manufacturing. The International Energy Agency reports that over 60% of electricity for solar PV production comes…
Summary On July 2, Purdue University announced an expedition planned for November to determine if the wreckage of Amelia Earhart’s plane has indeed been found. Recent satellite imagery detected an…
Summary Lucid Motors has set a new Guinness World Record for the longest trip by an electric vehicle (EV) on a single charge, covering an impressive 749 miles (about 1,205…
Researchers Develop New Tool To Measure Biological Age Stanford researchers have developed a blood-based AI tool that calculates the biological age of individual organs, potentially revolutionising healthcare. The tool analyses…
Solar Leads the EU Electricity Scene In June 2025, solar power outshined nuclear and wind energy to become the leading source of electricity in the EU, generating 22.1% of the…
Much of the World’s Solar Gear is Made Using Fossil Power in China China produces over half of the world’s solar gear, but a significant amount of this production relies…
Summary Lucid Motors has achieved a Guinness World Record for the longest distance driven by an electric vehicle (EV) on a single charge, reaching an impressive 749 miles (approximately 1,205…