October 8, 2018
TSK, a major EPC contractor in the renewable energy sector, announced it won the contracts for the construction of three new solar energy plants in Panama, El Salvador and Argentina. The contracts are valued at $462 million. The 150 MW photovoltaic project in Panama, is led by Avanzalia, a Spanish company specialised in the development […]