Catcha Group executives Patrick Grove and Luke Elliott are at the front of the pitch to the latest initial public offer hopeful, Asian online retail play iBuy.
Sarah Thompson, Anthony Macdonald and Gretchen Friemann
Catcha Group executives Patrick Grove and Luke Elliott are at the front of the pitch to the latest initial public offer hopeful, Asian online retail play iBuy.