KnowledgeLoop

Loading...

India has 102 GWp floating solar potential, new scheme to be launched soon: Pralhad Joshi — KnowledgeLoop