What is a Thermal Power Plant and How it Works? Site Location, Efficiency, Advantages & Disadvantages and Components of a Thermal Power Plant.
88