0
0

Both trade at similar multiples and share some similarities. Which is the better business and the better long term investment? Thanks.

Marked as spam
Posted by Daniel Downes (Questions: 1, Answers: 0)
Asked on September 23, 2020 8:52 pm
42 views