Video

Unknown · 0:00

A panel on electricity demand, apparently filmed in Delhi, concludes that power demand is climbing faster than supply can be built. The limits are transformer and gas turbine manufacturing capacity, grid connections,...

Read the full summary on tuber

Redirecting...