China Might Be Winning The Race To Reduce Solar Costs

Jay Owen Resource Efficiency

China Might Be Winning The Race To Reduce Solar Costs¬†Many people, even fanatical advocates of solar power, are unaware quite how close we are to reaching a critical milestone in the industry. Within a fairly short space of time, solar generated electricity will be fully cost competitive with coal-powered electricity …