the range of energy sources of a region, either renewable or non-renewable

listen to the pronunciation of the range of energy sources of a region, either renewable or non-renewable
English - English

Definition of the range of energy sources of a region, either renewable or non-renewable in English English dictionary

The range of energy sources of a region, either renewable or non-renewable.
energy mix