Bid process coordinator REC Power Development & Consultancy Ltd (RECPDCL) has incorporated a wholly-owned subsidiary that will act as a project special purpose vehicle (SPV) for development of an ISTS scheme associated with renewable energy Read more