A renewable energy company will shed its name in favour of a new moniker representing its commitment to renewable hydrogen.
A renewable energy company will shed its name in favour of a new moniker representing its commitment to renewable hydrogen.