Solar panels at the rooftop of a power plant in Fuzhou, China. The IEA has faced criticism from environmentalists for its under-predictions of global solar power deployment. AFP
Solar panels at the rooftop of a power plant in Fuzhou, China. The IEA has faced criticism from environmentalists for its under-predictions of global solar power deployment. AFP