large-scale project

Tag

Major infrastructure projects in the renewable energy sector characterized by their significant scale, capacity, and investment.