Power & Renewables

Solar Power Plant 

Proposed 10MW Solar PV Power Plant

Solar Power Plant: Project Description Project entails the production installation and successful operation of 10 MW photovoltaic (PV) power plants will deliver...
Read More →
Power Plant 

Acquisition of A Combine Cycle Gas Power Plant

Power Plant Acquisition: Project Description Trova is a group of companies with investment in energy, oil and gas and shipping.. Trova has...
Read More →