USTDA Funds Feasibility Study to Assess Viability of a 100 MW Solar Project in Mozambique

China’s Solar Subsidy Backlog Estimated to be Approximately $17.4 Billion

Many solar power projects in Ningxia, in the northwestern region of China, are finding it difficult to stay afloat, according to a report published by Reuters. These projects may face ...
/ / Markets & Policy, Solar