Debbie's Cookies has a return on assets of 8.1 percent and a cost of equity of 12.5

Posted Date: