In a double blow to Jai Prakash Associates Limited (JAL), the Himachal Pradesh High Court today quashed environmental clearance to its 25 MW thermal plant and imposed a penalty of Rs 100 crore for