Green | Wed Jun 4, 2008 6:53pm IST

Russia swings to openness on clean energy