Japan eases conditions for solar power subsidy curbs
Solar panels are seen at a solar power facility as snow covered Mount Fuji is background in Nakai town, Kanagawa prefecture, Japan.
Solar panels are seen at a solar power facility as snow covered Mount Fuji is background in Nakai town, Kanagawa prefecture, Japan.
Comments Close