Business November 22, 2018 Entry Level Strategy India- Benefits & Challenges India is the most preferred destination today for the foreign manufacturers that are looking to set-up businesses outside their country. There are several reasons for it. India offers an encouraging environment- . A continuous surge in…