20020710 business.india-business: 6% growth achievable; but not easy; feels India Inc