Business pays for politicians’ sins
American author and philosopher Ayn Rand called big business as “America’s persecuted minority.” But it is truer for industry in India than anywhere else, the recent observation made by the Supreme Court about More...




