lanka hands

Sri Lanka hands over three wind farm projects to India-

Sri Lanka hands over three wind farm projects to India-

admin

Express News Service NEW DELHI: Sri Lanka has decided to hand over to India the development of three wind farms ...