20090625 business.india-business: Interest rates a pointer to investment climate