The administration has sought report from the Chandigarh Renewal Energy, Science and Technology Promotion Society (Crest)