20050421 business.india-business: It's official: India to achieve 8 pc growth