Oct 27 2015 | Posted In: In the News, SCID News
Indian cities are bustling centers of business, yet poor sewerage networks, roads, and housing fail to meet the needs of rapidly swelling populations. India is home to nearly a fifth of the world’s population, so there much is at stake in getting urbanization right.