A court in Switzerland has found several members of the Hinduja family guilty of exploiting their Indian employees at their Geneva villa. The wealthiest family in the United Kingdom, with a reported net worth of USD 20 billion, now faces jail term stretching several years. A judge found four members of the family guilty of […]