Profile: Reliance Salgaocar Power Co. Ltd. [Merged]. produce open and closed cycle process.
Projects: