20100621 business.india-business: Sensex rises 306 pts to two-month high