20070621 business.india-business: India does a hat-trick as top retail investment destination