Employees of the Himachal Pradesh Power Corporation should keep an eye on their glasses! A primate with a predilection for eyeglasses has been sneaking into the offices of Himachal Pradesh Power Corporation (HPPC), and absconding with the spectacles of the employees, according to the