A United Kingdom supplier, with 1 awarded contract, totalling £1, most recently 2 days ago.
Engineering and construction services required for the development of the Milltown EPC Solar Farm in Ireland, a renewable energy infrastructure project.