O’wayo Power Energies is a renewable energy project developer and acts as a vertically integrated energy service company (ESCO). The company offers power purchase agreements (PPA) and operates as an EPCM, engineering, procurement, construction and maintenance. With close to a decade of operational... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet