The International Energy Agency says solar will have to scale up … who heads the Electric Power Research Institute’s Renewable Energy and Fleet …
Read Complete New : Cheaper, changing and crucial: the rise of solar power technology – ETEnergyworld.com