20090812 business.india-business: Sensex tumbles 304 points on brisk selling