Castle TV, Inc. purchased 1,000 monitors on 5 January at a per-unit cost of $185, and another

Posted Date: