Forbes: Ireland best country to do business, India stands at 98th place

Forbes released the list of top countries to do business, Ireland topped the list, New Zealand, Hong Kong and Denmark stood at second, third and fourth position respectively. A total of 145 countries are ranked based on 11 parameters namely┬áproperty rights, innovation, taxes, technology, corruption, freedom (personal, trade and monetary), red tape, investor protection and … Read moreForbes: Ireland best country to do business, India stands at 98th place