Title: Big business in India and the U.K
Subjects: Big business
Places: Great Britain, India