St. Vincent & the Grenadines reaffirms its commitment to geothermal project with a new proposal for a 5 MW geothermal power production facility.
St. Vincent & the Grenadines reaffirms its commitment to geothermal project with a new proposal for a 5 MW geothermal power production facility.