Alterra Power Corp., together with its subsidiaries, owns, acquires, develops, and operates renewable power projects. The company operates 8 power plants totaling 825 megawatts (MW) of capacity, inclu...
Projects as O&M Provider
Projects as O&M Provider per Country
Projects as O&M Provider per Subsector
If you are an existing subscriber please sign in to read this content in full.