We have large scale plans to meet India�s thirst in energy, says Russian Ambassador.

Record ID: 355701