Tamil Nadu Power Generation Corporation Ltd (TNPGCL) has served a contract termination notice to BGR Energy Systems Ltd with respect to a major contract valued at over Rs.2,500 crore. In a stock exchange filing, BGR Energy Systems Ltd said Read more