POWERCHINA Completes Laos Monsoon 600 MW Wind Power Project Read more
IREDA Forms JV with SJVNL, GMR and NEA for 900 MW Upper Karnali Hydro Project in Nepal Read more