Master Planning

Reuters

Master Planning 7,935 Indian Cities and Towns

The Indian government is giving local officials satellite imagery to help plan their futures.

Let's Be Friends

Don't Miss the Latest Stories