10.0.3.230

Energy surge

852
“World energy demand is projected to grow by 50% by 2025 and $4.6 trillion was spent on energy production this decade,