Quote Originally Posted by calass View Post
There is no major country in the world other than India which shares the same Russian world view in most matters..
Like milking the last rupee out of India's hand on every project?