Mersu Delays Car Electrification

Mercedes-Benz, the German car manufacturer, has delayed its plans for electrification. The company had planned for electric cars and hybrids to account for half of […]

Etna is Sliding into the Mediterranean

The Meteor M198 expedition, spearheaded by the Geomar oceanographic research center in Kiel, Germany, recently concluded after thirteen days of sailing off the coast of […]