India offers to invest $20 billion in oil and other projects in Iran

India offers to invest $20 billion in oil and other projects in Iran
11-Apr-2016 01:47 TIMESOFINDIA