India’s growth rate outstrips China, and it is on course to become the most populous country on the planet, but it still has yet to meet people’s needs for basic utility services. Lois Vallely reports.
India’s growth rate outstrips China, and it is on course to become the most populous country on the planet, but it still has yet to meet people’s needs for basic utility services. Lois Vallely reports.