Published by at June 4, 2018 From independence to now, India’s growth story is no doubt huge and holds merit. But it has also been severely punctuated due to resource constraints. This we believe is further accentuated by a burgeoning population crisis. Manifold increase in number of mouths to feed and lives to sustain has meant acute stress on natural resources, fractured development and a country far from realizing its potential.