3 ms·
20%? In a country as business friendly as the USA, only 10% of businesses last over 5 years. India is a rougher business environment so I would assume the rate
by pratik661 13y ago
20%? In a country as business friendly as the USA, only 10% of businesses last over 5 years. India is a rougher business environment so I would assume the rate of success is way below 20% (probably 5%)