Turkey tenders five solar projects
Turkey is tendering for the supply, delivery, installation and commissioning of five EU-backed solar projects and a hydroelectric power...
Turkey is tendering for the supply, delivery, installation and commissioning of five EU-backed solar projects and a hydroelectric power...