Tata Power Renewable Energy Limited (TPREL), a subsidiary of The Tata Power Company Limited, has signed a non-binding Memorandum of Understanding (MoU) with Oil and Natural Gas Corporation Limited ...