20120423 business.india-business: Sensex down 277 points on heavy selling