CREST urges Chandigarh Police to provide space for solar panel installation: Report

Chandigarh Renewable Energy and Science & Technology Promotion Society (CREST) have reportedly urged Chandigarh Police to provide space for solar panel installation in all its …

Read more