Commercial & Finance

GRS&T

Definition

Gas, Renewables, Supply and Trading

GRS&T means Gas, Renewables, Supply and Trading.

The business unit managing natural gas, renewable energy, and commodity trading activities.

✓ Verified term