Indian 'baby farms' are thriving as demand from couples from developed countries, including the UK, soars.
Infertile couples are turning to women in India to carry and give birth to their children, as commercial surrogacy is not legal in certain countries, or if it is legal, can be prohibitively expensive.
The money these women are earn - as much as £4,700 per pregnancy - is transforming communities.
The Akanksha Infertility Clinic in Anand, a small town in the Indian state of Gujarat, is at the forefront of the commercial surrogacy in India.
The treatment at the clinic costs from £17,000 with the surrogate receiving about £4,700 as a fee.
The surrogates generally come from poor backgrounds. In India, about one third of the population lives on less than 75p a day.
The clinic started offering surrogacy services about ten years ago, and since then more than 700 babies have been delivered there.