Himachal greens upbeat over `environmental justice

Himachal Pradesh High Court fined a corporate house Rs.100 crore for violating the law and fraudulently setting up a cement plant and a thermal power plant.