Home solar-plus-storage program targets 20 million people living
The International Finance Corporation (IFC), part of the World Bank, hopes the initiative will help bring electricity to the nearly 20 million Afghans – 60 percent of the country''s population – who