Terra Solar
Develop, finance, construct and operate solar farms on the island of Ireland. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€10—15m (Dealroom.co estimates Oct 2016.)
Company register number 549891
Dublin County Dublin (HQ)
Authorizing premium user...