Energy Revolution

Today, there is a large energy transition underway from fossil fuels to renewable energy, which now represents the lowest cost for delivering electricity in many markets.

Learn More

Hydrogen 101

A colourless, odourless, tasteless, flammable gaseous substance which burns with oxygen to form water, hence the derivative meaning of its name from Greek words “maker of water”.

Learn More