American cult bikemaker Harley-Davidson has pulled its business out of India. The company said it plans to close its manufacturing facility in Bawal plant in…
World’s largest retailer Walmart Inc. on Monday confirmed that it has fired 56 employees in India as part of business restructuring but denied its plans…