EnvironmentHow courts and investors are forcing big oil companies to clean up A landmark Dutch court ruling ordering oil company Shell to drastically cut carbon emissions, and investor votes at other oil firms to take environmental concerns more seriously, could be a turning point for the industry Analysis
DefinitionHydrogen fuel Hydrogen is the lightest element in the universe and the most abundant, so on paper, hydrogen fuel has a lot going for it.