Has India changed? That question greeted top executives of an international conglomerate in Houston to discuss partnerships for its Indian oil and gas business.
Has India changed? That question greeted top executives of an international conglomerate in Houston to discuss partnerships for its Indian oil and gas business.