Washington, May 29 Highlighting the importance of reducing dependence on oil, US President Barack Obama has said that India and China, countries having huge population, need to rapidly develop clean energy solutions.
India, China need to develop clean energy solutions: