Vectar is a United Kingdom climate technology company with operations in Nigeria. We partner with climate forward corporate buyers to channel catalytic climate finance into distributed solar projects in emerging markets where it is needed most. We help corporate buyers source verified climate impac... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet