20060720 business.india-business: Sensex trades strong in broad-based rally