The world's largest floating solar project is set to be built on river Narmada as the Madhya Pradesh government signed a contract for the first phase of the project on Thursday. ....

  • No comment posted so far for this feed.
    Be the first one to post.
Please login to post comment!