World Water Day 2010

Today is World Water Day. Having evolved in a watery world, nearly all life on earth needs water to survive. In the short run humanity is going to face an acute shortage of water. But not in the long run.

India’s Energy Challenge

I have a piece in today’s on India’s Energy Challenge. The money quote is this: The advanced industrialized economies were lucky to have had their development fuelled by cheap fossil energy. Today’s developing economies have a much tougher challenge…. Read More ›