Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Renewable energy

energy

An energy source that comes from naturally existing resources that are easily replenished or in constant supply.