Meaning

1 senses
  1. The range of energy sources of a region, either renewable or nonrenewable.

energy mix — meaning, examples, forms, synonyms | Krumeto