International News
Entech acquires 159 MW solar portfolio in France
Entech Energy & Services has reached an agreement with TotalEnergies Renouvelables France to acquire a portfolio of 41 ground-mounted solar projects with a cumulative capacity of about 159 MW. The projects are located across 30 […]
