Companies

Corporate Responsibility award goes to Lemon Tree Hotels

Indian company that employs large number of disabled and economically underprivileged people is 'not a charity'