Russia didn't oppose india for the NSG approval. It was China, Brazil, Austria, New Zealand, Ireland and Turkey raised objections.
India is a huge country and the main reason india is keen on this is the leap in the energy production which would benefit the manufacturing sector of india.
China...