The Punjab Pollution Control Board (PPCB) has imposed a penalty of Rs 2 crore on Sun Pharmaceutical Limited for discharging effluent in an open area at its manufacturing plant spread over 80 acres of land at nearby Taunsa village in Nawanshahr district. The company has also been asked to reduce its