Weddings are big business in India, with shops cashing in on the elaborate aspirations of young…
Weddings are big business in India, with shops cashing in on the elaborate aspirations of young couples
A third of the country’s population is between 20 and 39 years old, an age range where most Indians get married.
NEW DELHI: More…