(PDF) Unveiling China''s Overseas Photovoltaic Power Stations in ...
Through solar power generation and marginal emission factors of photovoltaic power projects, the cumulative electricity generation during the operation period can reach nearly 40.09 billion kWh ...