The Chandigarh Renewable Energy and Science & Technology Promotion Society (CREST) officials Wednesday inspected and reviewed the floating solar …
Read Complete New : CREST officials review floating solar power panel project | Cities News,The Indian Express