RSTPS: Ramagundam Super Thermal Power Station

What does RSTPS mean? The above is one of RSTPS meanings. It may have other definitions. Please refer to the end of this passage.

RSTPS: Ramagundam Super Thermal Power Station

Definition in English: Ramagundam Super Thermal Power Station