Due diligence of photovoltaic power plants projects with total installed power output more than 20 MW, periodic assessments of production, costs and reserves.

Due diligence of photovoltaic power plants projects with total installed power output more than 20 MW, periodic assessments of production, costs and reserves.