Search
Close this search box.

NYT: Solar power still a ‘pipsqueak’ — about 0.02 percent of total energy capacity