Tata Power Renewable Energy Limited (TPREL) has signed an agreement with Dugar Power Private Limited to provide solar energy solutions in Nepal. PrevNext