Greenwood Energy is rated 3 out of 5 in the category renewables & environment. Read and write reviews about Greenwood Energy. Greenwood Energy Latin America offers turnkey solutions for public and private sector organizations wanting to offset their energy costs by installing their own solar panels – typically on main building rooftops, carports or other buildings.
Company size
201-500 employees
Headquarters
Colombia, Panama