Preview
Workers washing the dust off solar panels at a 1 MW solar power station run by Tata power on the roof of an electricity company in Delhi, India, to make them more efficient.
Image ID: | 911-10494 |
---|---|
Artist: | Ashley Cooper |
delhi
india
asia
investment
investing
growth
tiger economy
infrastructure
climate change
global warming
energy
power
electricity
solar
solar power
solar energy
solar panel
pv
photo voltaic
generation
generating
green
clean
carbon footprint
carbon neutral
1mw
mega watt
tata
tata power
renewable
renewable energy
renewable power
worker
green job
green jobs
wash
washing
dust
dusty
efficiency
water
water use