Uruguay's first-ever unicorn (an emerging technology-based company) which was once reported to be worth over US$ 1 billion, pledged to rebut the allegations in due course. The company is ...