CHANDIGARH: The city’s biggest solar project of installation of 15 megawatt solar plant in the city is all set to be delayed by more than a year. The Chandigarh Renewal Energy, Science and Technology Promotion Society (Crest) had planned to set up 15 MW solar plant at Chandigarh municipal corporation water works in Sector 39. […]