maggiestevens5773 maggiestevens5773 Today at 3:04 PM Business Answered Technoid Incorporated sells computer systems. Technoid leases computers to Lone Star Company on January 1, 2024. The manufacturing cost of the computers was $19 million. a) True b) False