Chandigarh: In a major development in the alleged Rs 83-crore cheating case linked to the Chandigarh Renewable Energy and Science & Technology Promotion Society (CREST), Chandigarh Police have ...