Project Description

Survey Digital has signed contracts to develop and construct a portfolio of 60x500kW projects in the Greek region.