Corporate farming, redux

  • 07/08/2010

  • Business Today (New Delhi)

At Cherlopalem village in Nellore district of Andhra Pradesh, an interesting sight awaits any visitor