Logging

Wood is now Europe’s Largest “Renewable” Energy Source

Wood is now Europe’s Largest Renewable Energy Source. Burning wood pellets is the largest source of renewable energy ahead of wind and solar.